REST Resource: projects.apps.recaptchaConfig

منبع: RecaptchaConfig

شیء پیکربندی reCAPTCHA v3 یک برنامه. این پیکربندی توسط apps.exchangeRecaptchaToken برای تأیید اعتبار نشانه‌های reCAPTCHA صادر شده برای برنامه‌ها توسط reCAPTCHA v3 استفاده می‌شود. همچنین ویژگی های خاصی از AppCheckToken برگشتی مانند ttl آن را کنترل می کند.

نمایندگی JSON
{
  "tokenTtl": string,
  "name": string,
  "siteSecret": string,
  "siteSecretSet": boolean
}
زمینه های
tokenTtl

string ( Duration format)

مدت زمانی را مشخص می‌کند که رمزهای App Check که از نشانه‌های reCAPTCHA رد و بدل می‌شوند معتبر خواهند بود. اگر تنظیم نشود، مقدار پیش‌فرض 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)

Atomically RecaptchaConfig s را برای لیست مشخص شده برنامه ها دریافت می کند.

get
(deprecated)

RecaptchaConfig برای برنامه مشخص شده دریافت می کند.

patch
(deprecated)

RecaptchaConfig برای برنامه مشخص شده به روز می کند.