REST Resource: projects.apps.recaptchaEnterpriseConfig

资源:reCAPTCHAEnterpriseConfig

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

JSON 表示法
{
  "name": string,
  "tokenTtl": string,
  "siteKey": string
}
字段
name

string

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

projects/{project_number}/apps/{app_id}/recaptchaEnterpriseConfig
tokenTtl

string (Duration format)

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

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

siteKey

string

在 reCAPTCHA Enterprise 中创建的基于得分的网站密钥,用于为应用调用 reCAPTCHA 并生成 reCAPTCHA 令牌

重要提示:这不是 siteSecret(在 reCAPTCHA v3 中),而是基于分数的 reCAPTCHA Enterprise 网站密钥。

方法

batchGet

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

get

获取指定应用的 RecaptchaEnterpriseConfig

patch

更新指定应用的 RecaptchaEnterpriseConfig