取得 reCAPTCHA 分析所需的參數。
HTTP 要求
GET https://identitytoolkit.googleapis.com/v2/recaptchaConfig
這個網址使用 gRPC 轉碼語法。
查詢參數
參數 | |
---|---|
tenantId |
租戶的 ID。 |
clientType |
reCAPTCHA Enterprise 會為不同用戶端類型使用不同的網站金鑰。指定用戶端類型,以取得對應的鍵。 |
version |
reCAPTCHA 版本。 |
要求主體
要求主體必須為空白。
回應主體
reCAPTCHA 設定
如果成功,回應主體會含有以下結構的資料:
JSON 表示法 |
---|
{
"recaptchaEnforcementState": [
{
object ( |
欄位 | |
---|---|
recaptchaEnforcementState[] |
GCIP 支援 reCAPTCHA 保護的提供者 reCAPTCHA 強制執行狀態。 |
recaptchaKey |
reCAPTCHA Enterprise 金鑰資源名稱,例如「projects/{project}/keys/{key}」。只有在至少一個 reCAPTCHA 供應商的 reCAPTCHA 強制執行狀態為「稽核」或「強制執行」時,系統才會傳回這個值。 |
useSmsBotScore |
是否要為 reCAPTCHA 電話服務供應商使用 rCE 機器人分數。 |
useSmsTollFraudProtection |
是否要為 reCAPTCHA 電話供應商使用 rCE 簡訊費用詐欺防護風險分數。 |
授權範圍
需要下列其中一種 OAuth 範圍:
https://www.googleapis.com/auth/identitytoolkit
https://www.googleapis.com/auth/cloud-platform
詳情請參閱 Authentication Overview。
RecaptchaEnforcementState
reCAPTCHA 防護機制的強制執行狀態。
JSON 表示法 |
---|
{ "provider": enum ( |
欄位 | |
---|---|
provider |
提供 reCAPTCHA 保護的供應商。 |
enforcementState |
提供者的 reCAPTCHA 強制執行狀態。 |
RecaptchaProvider
支援 reCAPTCHA 防護機制的 GCIP 供應商。
列舉 | |
---|---|
RECAPTCHA_PROVIDER_UNSPECIFIED |
未指定 reCAPTCHA 供應商 |
EMAIL_PASSWORD_PROVIDER |
電子郵件密碼供應者 |
PHONE_PROVIDER |
電話驗證服務供應器 |
EnforcementState
每個提供者的 reCAPTCHA 保護措施強制執行狀態。
列舉 | |
---|---|
ENFORCEMENT_STATE_UNSPECIFIED |
未設定強制執行狀態。 |
OFF |
未強制執行。 |
AUDIT |
建立 reCAPTCHA 評估,但不會使用結果強制執行。 |
ENFORCE |
建立 reCAPTCHA 評估,並使用結果強制執行。 |