Google को निजी पास के अपडेट के बारे में जानकारी दें. इससे Google, उस डिवाइस पर अपडेट की सूचना दे पाएगा जिस पर फ़िलहाल यह पास मौजूद है.
एचटीटीपी अनुरोध
POST https://walletobjects.googleapis.com/walletobjects/v1/privateContent/setPassUpdateNotice
यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में नीचे दिए गए स्ट्रक्चर वाला डेटा होता है:
JSON के काेड में दिखाना |
---|
{ "externalPassId": string, "updatedPassJwtSignature": string, "updateUri": string } |
फ़ील्ड | |
---|---|
externalPassId |
ज़रूरी है. पास का पूरा आइडेंटिफ़ायर, जिसकी जानकारी पास जारी करने वाली कंपनी को पास के मालिकों को देनी है. इसे <issuerId.externalUid> के तौर पर फ़ॉर्मैट किया गया है. |
updatedPassJwtSignature |
ज़रूरी है. अपडेट किए गए उस पास का JWT हस्ताक्षर जिसकी जानकारी जारी करने वाले को Google को देनी है. सिर्फ़ उन डिवाइसों को अपडेट की सूचना मिलेगी जिनमें इस JWT हस्ताक्षर के बजाय कोई दूसरा JWT हस्ताक्षर मौजूद है. |
updateUri |
ज़रूरी है. पास जारी करने वाले एजेंसी का एंडपॉइंट यूआरआई, जिसका इस्तेमाल करके पास का अपडेट किया गया JWT पाने के लिए, पास के मालिक को उस पर जाना होगा. इसमें कोई संवेदनशील जानकारी नहीं होनी चाहिए. उपयोगकर्ता को अपडेट किया गया JWT देने से पहले, एंडपॉइंट को उपयोगकर्ता की पुष्टि करनी होगी. अपडेट यूआरआई का उदाहरण https://someissuer.com/update/passId=someExternalPassId |
जवाब का मुख्य भाग
अगर एपीआई सही से जुड़ जाता है, तो जवाब का मुख्य हिस्सा खाली होता है.
अनुमति के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/wallet_object.issuer