Method: walletobjects.v1.privateContent.setPassUpdateNotice

Fournir à Google des informations sur la mise à jour en attente de la carte privée Google pourra ainsi envoyer la notification de mise à jour à l'appareil qui détient actuellement cette carte.

Requête HTTP

POST https://walletobjects.googleapis.com/walletobjects/v1/privateContent/setPassUpdateNotice

L'URL utilise la syntaxe de transcodage gRPC.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "externalPassId": string,
  "updatedPassJwtSignature": string,
  "updateUri": string
}
Champs
externalPassId

string

Obligatoire. Identifiant complet de la carte dont l'émetteur souhaite informer le ou les titulaires. Formaté sous la forme <issuerId.externalUid>.

updatedPassJwtSignature

string

Obligatoire. Signature JWT de la carte mise à jour dont l'émetteur souhaite informer Google. Seuls les appareils qui signalent une signature JWT différente de celle-ci recevront la notification de mise à jour.

updateUri

string

Obligatoire. URI du point de terminaison de l'émetteur que le titulaire de la carte doit suivre pour recevoir un JWT de carte mis à jour. Il ne doit pas contenir d'informations sensibles. Le point de terminaison doit authentifier l'utilisateur avant de lui fournir le jeton JWT mis à jour. Exemple d'URI de mise à jour : https://someissuer.com/update/passId=someExternalPassId

Corps de la réponse

Si la requête aboutit, le corps de la réponse est vide.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

  • https://www.googleapis.com/auth/wallet_object.issuer