REST Resource: projects.apps.recaptchaConfig

資源:reCAPTCHA

應用程式的 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 天之間 (含首尾)。

持續時間以秒為單位,最多 9 個小數位數,結尾為「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