REST Resource: projects.apps.recaptchaConfig

Zasób: RecaptchaConfig

Obiekt konfiguracji reCAPTCHA v3 aplikacji. Ta konfiguracja jest używana przez apps.exchangeRecaptchaToken do weryfikacji tokenów reCAPTCHA wystawionych dla aplikacji przez reCAPTCHA w wersji 3. Kontroluje również niektóre właściwości zwróconego elementu AppCheckToken, takie jak ttl.

Zapis JSON
{
  "tokenTtl": string,
  "name": string,
  "siteSecret": string,
  "siteSecretSet": boolean
}
Pola
tokenTtl

string (Duration format)

Określa czas ważności tokenów Sprawdzania aplikacji wymienianych z tokenów reCAPTCHA. Jeśli zasada jest nieskonfigurowana, przyjmuje się wartość domyślną wynoszącą 1 dzień. Musi wynosić od 30 minut do 7 dni włącznie.

Czas trwania w sekundach składający się z maksymalnie 9 cyfr po przecinku, kończący się cyfrą „s”. Przykład: "3.5s".

name

string

Wymagane. Względna nazwa zasobu obiektu konfiguracji reCAPTCHA v3 w formacie:

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

string

Wymagane. Tylko dane wejściowe. Obiekt tajny witryny używany do identyfikowania usługi na potrzeby weryfikacji reCAPTCHA w wersji 3.

Ze względów bezpieczeństwa to pole nigdy nie będzie wypełniane w żadnej odpowiedzi.

siteSecretSet

boolean

Tylko dane wyjściowe. Określa, czy pole siteSecret zostało wcześniej ustawione. Ponieważ nigdy nie zwracamy pola siteSecret, jest to jedyny sposób, aby sprawdzić, czy zostało ono wcześniej ustawione.

Metody

batchGet
(deprecated)

Atomically pobiera RecaptchaConfig dla określonej listy aplikacji.

get
(deprecated)

Pobiera pole RecaptchaConfig dla określonej aplikacji.

patch
(deprecated)

Aktualizuje RecaptchaConfig określonej aplikacji.