मिरर एपीआई की मदद से, आपको सूचनाएं पाने की सुविधा की सदस्यता लेने की सुविधा मिलती है. यह आपको तब भेजी जाती है, जब उपयोगकर्ता किसी टाइमलाइन आइटम पर कोई खास कार्रवाई करता है या उपयोगकर्ता की जगह की जानकारी अपडेट होती है.
इस संसाधन के लिए तरीका जानने के लिए, इस पेज के आखिर में देखें.
संसाधन के बारे में जानकारी
किसी कलेक्शन पर इवेंट की सदस्यता.
{ "kind": "mirror#subscription", "id": string, "updated": datetime, "collection": string, "operation": [ string ], "callbackUrl": string, "verifyToken": string, "userToken": string, "notification": { "collection": string, "itemId": string, "operation": string, "userActions": [ { "type": string, "payload": string } ], "verifyToken": string, "userToken": string } }
प्रॉपर्टी का नाम | वैल्यू | जानकारी | ज़रूरी जानकारी |
---|---|---|---|
callbackUrl |
string |
वह यूआरएल जहां सूचनाएं डिलीवर होनी चाहिए (https:// से शुरू होना चाहिए). |
लिखा जा सकता है |
collection |
string |
सदस्यता लेने के लिए संग्रह. ये वैल्यू इस्तेमाल की जा सकती हैं:
|
लिखा जा सकता है |
id |
string |
सदस्यता का आईडी. | |
kind |
string |
संसाधन किस तरह का है. यह संख्या हमेशा mirror#subscription होती है. |
|
notification |
nested object |
सूचनाओं के लिए कंटेनर ऑब्जेक्ट. Subscription रिसॉर्स में ऐसा नहीं होता. |
|
notification.collection |
string |
सूचना जनरेट करने वाला कलेक्शन. | |
notification.itemId |
string |
उस आइटम का आईडी जिसकी मदद से सूचना जनरेट हुई. | |
notification.operation |
string |
सूचना जनरेट करने वाली कार्रवाई का टाइप.
मान्य वैल्यू ये हैं:
|
|
notification.userActions[] |
list |
सूचना को ट्रिगर करने वाले उपयोगकर्ता की कार्रवाइयों की सूची. | |
notification.userActions[].payload |
string |
कार्रवाई के लिए एक वैकल्पिक पेलोड. , CUSTOM टाइप की कार्रवाइयां करने के लिए, चुने गए कस्टम मेन्यू आइटम का आईडी. |
|
notification.userActions[].type |
string |
कार्रवाई किस तरह की है. इसका मान यह हो सकता है:
|
|
notification.userToken |
string |
सूचना के लिए सदस्यता लेने पर, सेवा देने वाली कंपनी का उपयोगकर्ता टोकन. | |
notification.verifyToken |
string |
सेवा की ओर से मिलने वाले सूचनाओं के लिए सदस्यता लेने पर मिलने वाला सीक्रेट टोकन. | |
operation[] |
list |
उन कार्रवाइयों की सूची जिनके लिए आपको सदस्यता लेनी होगी. खाली सूची से पता चलता है कि कलेक्शन में मौजूद सभी कार्रवाइयों की सदस्यता लेनी चाहिए. ये वैल्यू इस्तेमाल की जा सकती हैं:
|
लिखा जा सकता है |
updated |
datetime |
आरएफ़सी 3339 के मुताबिक, इस सदस्यता में पिछली बार बदलाव किए जाने का समय. | |
userToken |
string |
सूचनाओं में सदस्य को एक अपारदर्शिता वाला टोकन भेजा गया, ताकि वह उपयोगकर्ता का आईडी तय कर सके. | लिखा जा सकता है |
verifyToken |
string |
सदस्यों को सूचनाओं में एक सीक्रेट टोकन भेजा गया, ताकि यह पुष्टि की जा सके कि सूचना Google ने जनरेट की है. | लिखा जा सकता है |
तरीके
- मिटाएं
- सदस्यता मिटाता है.
- शामिल करें
- एक नई सदस्यता बनाता है.
- list
- पुष्टि किए गए उपयोगकर्ता और सेवा के लिए सदस्यताओं की सूची लाता है.
- अपडेट
- मौजूदा सदस्यता को अपडेट करता है.