Prześlij do Google informacje o oczekującym dokumencie prywatnym. Pozwoli to Google wysłać powiadomienie o aktualizacji na urządzenie, na którym znajduje się ten dokument.
Żądanie HTTP
POST https://walletobjects.googleapis.com/walletobjects/v1/privateContent/setPassUpdateNotice
Adres URL używa składni transkodowania gRPC.
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "externalPassId": string, "updatedPassJwtSignature": string, "updateUri": string } |
Pola | |
---|---|
externalPassId |
Wymagany. Pełny identyfikator karty, o której wydawca chce powiadomić posiadaczy. Sformatowany jako <issuerId.externalUid>. |
updatedPassJwtSignature |
Wymagany. Podpis JWT zaktualizowanego dokumentu, o którym wydawca chce powiadomić Google. Powiadomienie o aktualizacji otrzymają tylko urządzenia, które zgłaszają inny podpis JWT niż ten. |
updateUri |
Wymagany. Identyfikator URI punktu końcowego wydawcy, do którego musi przejść posiadacz karty, aby otrzymać zaktualizowany token JWT karty. Nie może on zawierać żadnych informacji poufnych. Przed przekazaniem użytkownikowi zaktualizowanego tokena JWT punkt końcowy musi uwierzytelnić użytkownika. Przykład identyfikatora URI aktualizacji: https://someissuer.com/update/passId=someExternalPassId |
Treść odpowiedzi
W przypadku powodzenia treść odpowiedzi jest pusta.
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/wallet_object.issuer