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 天之间(含 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