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/v1beta/{app=oauthClients/*}:exchangeDebugToken
Adres URL używa składni transkodowania gRPC .
Parametry ścieżki
Parametry | |
---|---|
app
|
To pole jest wymagane. Względna nazwa zasobu aplikacji w formacie:
W razie potrzeby element Jeśli ta metoda jest wywoływana dla klienta OAuth chronionego przez Sprawdzanie aplikacji, to pole może też mieć format:
Identyfikatory klienta OAuth dla klientów OAuth możesz wyświetlić w konsoli Google Cloud. Obecnie obsługiwane są tylko klienty OAuth na iOS. Muszą one być połączone z odpowiednimi aplikacjami Firebase na iOS. Więcej informacji znajdziesz w dokumentacji . |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "debugToken": string, "limitedUse": boolean } |
Pola | |
---|---|
debugToken
|
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ą |
limitedUse
|
Określa, czy ten atest jest do użytku w kontekście ograniczonego użycia ( |
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie zawierała instancję
AppCheckToken
.