REST Resource: projects.apps.recaptchaConfig

资源:reCAPTCHAConfig

应用的 reCAPTCHA v3 配置对象。apps.exchangeRecaptchaToken 使用此配置来验证 reCAPTCHA v3 向应用签发的 reCAPTCHA 令牌。它还控制返回的 AppCheckToken 的某些属性,例如其 ttl

JSON 表示法
{
  "tokenTtl": string,
  "name": string,
  "siteSecret": string,
  "siteSecretSet": boolean
}
字段
tokenTtl

string (Duration format)

指定通过 reCAPTCHA 令牌交换的 App Check 令牌的有效期。如果未设置,则假定使用默认值 1 天。必须介于 30 分钟到 7 天(含)之间。

该时长以秒为单位,最多包含九个小数位,以“s”结尾。示例:"3.5s"

name

string

必需。reCAPTCHA v3 配置对象的相对资源名称,格式为:

projects/{project_number}/apps/{app_id}/recaptchaConfig
siteSecret

string

必需。仅限输入。用于标识您的服务以进行 reCAPTCHA v3 验证的网站密钥。

出于安全考虑,在任何响应中都不会填充此字段。

siteSecretSet

boolean

仅限输出。之前是否设置了 siteSecret 字段。由于我们永远不会返回 siteSecret 字段,因此您只能通过此字段了解之前是否设置了该字段。

方法

batchGet
(deprecated)

以原子方式获取指定应用列表的 RecaptchaConfig

get
(deprecated)

获取指定应用的 RecaptchaConfig

patch
(deprecated)

更新指定应用的 RecaptchaConfig