Method: walletobjects.v1.privateContent.setPassUpdateNotice
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
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
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[null,null,["Dernière mise à jour le 2025/07/25 (UTC)."],[],[],null,["# Method: walletobjects.v1.privateContent.setPassUpdateNotice\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Request body](#body.request_body)\n - [JSON representation](#body.request_body.SCHEMA_REPRESENTATION)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n\nProvide Google with information about awaiting private pass update. This will allow Google to provide the update notification to the device that currently holds this pass.\n\n### HTTP request\n\n`POST https://walletobjects.googleapis.com/walletobjects/v1/privateContent/setPassUpdateNotice`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Request body\n\nThe request body contains data with the following structure:\n\n| JSON representation |\n|----------------------------------------------------------------------------------------------|\n| ``` { \"externalPassId\": string, \"updatedPassJwtSignature\": string, \"updateUri\": string } ``` |\n\n| Fields ||\n|---------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `externalPassId` | `string` Required. A fully qualified identifier of the pass that the issuer wants to notify the pass holder(s) about. Formatted as \\\u003cissuerId.externalUid\\\u003e. |\n| `updatedPassJwtSignature` | `string` Required. The JWT signature of the updated pass that the issuer wants to notify Google about. Only devices that report a different JWT signature than this JWT signature will receive the update notification. |\n| `updateUri` | `string` Required. The issuer endpoint URI the pass holder needs to follow in order to receive an updated pass JWT. It can not contain any sensitive information. The endpoint needs to authenticate the user before giving the user the updated JWT. Example update URI \u003chttps://someissuer.com/update/passId=someExternalPassId\u003e |\n\n### Response body\n\nIf successful, the response body is empty.\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/wallet_object.issuer`"]]