REST Resource: projects.apps.recaptchaConfig

Kaynak: RecaptchaConfig

Uygulamanın reCAPTCHA v3 yapılandırma nesnesi. Bu yapılandırma, apps.exchangeRecaptchaToken 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}/recaptchaConfig
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
(deprecated)

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

get
(deprecated)

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

patch
(deprecated)

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