Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Weryfikuje obiekt tajny tokena debugowania, który został wcześniej utworzony za pomocą funkcji
CreateDebugToken
. Jeśli wartość jest prawidłowa, zwraca
AppCheckToken
.
Pamiętaj, że w przypadku tej metody obowiązuje limit ograniczający, który zapobiega przypadkowemu ujawnieniu aplikacji w celu nadużyć.
Żądanie HTTP
POST https://firebaseappcheck.googleapis.com/v1/{app=projects/*/apps/*}:exchangeDebugToken
To pole jest wymagane. Względna nazwa zasobu aplikacji w formacie:
projects/{project_number}/apps/{app_id}
W razie potrzeby element
project_number
można zastąpić identyfikatorem projektu Firebase. Więcej informacji o korzystaniu z identyfikatorów projektów w standardzie Google
AIP 2510
.
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON
{"debugToken": string,"limitedUse": boolean}
Pola
debugToken
string
To pole jest wymagane. Obiekt tajny tokena debugowania. Ten ciąg znaków musi być zgodny z obiektem tajnym tokena debugowania wcześniej utworzonym za pomocą
CreateDebugToken
.
limitedUse
boolean
Określa, czy ten atest jest do użytku w kontekście ograniczonego użycia (
true
) czy opartym na sesji (
false
). Aby włączyć używanie tego atestu z funkcją
ochrony przed ponownym odtwarzaniem
, ustaw tę wartość na
true
. Wartością domyślną jest
false
.
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie zawierała instancję
AppCheckToken
.