REST Resource: projects.apps.recaptchaV3Config

Kaynak: RecaptchaV3Config

Uygulamanın reCAPTCHA v3 yapılandırma nesnesi. Bu yapılandırma, ExchangeRecaptchaV3Token tarafından reCAPTCHA v3 tarafından uygulamalara verilen reCAPTCHA jetonlarını doğrulamak için kullanılır. Ayrıca, döndürülen AppCheckToken öğesinin ttl gibi belirli özelliklerini de kontrol eder.

JSON gösterimi
{
  "tokenTtl": string,
  "name": string,
  "siteSecret": string,
  "siteSecretSet": boolean
}
Alanlar
tokenTtl

string (Duration format)

reCAPTCHA jetonlarından alınan Uygulama Kontrolü jetonlarının değiştirileceği süreyi belirtir. Ayarlanmadan bırakılırsa varsayılan değerin 1 gün olduğu varsayılır. 30 dakika ile 7 gün arasında (bu değerler dahil) olmalıdır.

En fazla dokuz kesir basamağı olan ve "s" ile biten, saniye cinsinden süre. Örnek: "3.5s".

name

string

Zorunlu. reCAPTCHA v3 yapılandırma nesnesinin şu biçimdeki göreli kaynak adı:

projects/{project_number}/apps/{app_id}/recaptchaV3Config
siteSecret

string

Zorunlu. Yalnızca giriş. reCAPTCHA v3 doğrulamasında hizmetinizi tanımlamakta kullanılan site gizli anahtarı.

Güvenlik nedeniyle, bu alan hiçbir yanıtta asla doldurulmaz.

siteSecretSet

boolean

Yalnızca çıkış. siteSecret alanının daha önce ayarlanıp ayarlanmadığı. siteSecret alanını hiçbir zaman döndürmeyeceğimiz için bu alanın daha önce ayarlanıp ayarlanmadığını öğrenmenin tek yolu budur.

Yöntemler

batchGet

Atomik olarak, belirtilen uygulama listesi için RecaptchaV3Config öğelerini alır.

get

Belirtilen uygulama için RecaptchaV3Config öğesini alır.

patch

Belirtilen uygulama için RecaptchaV3Config öğesini günceller.