Mirror API מאפשר לכם להירשם להתראות שנשלחות כשהמשתמש מבצע פעולות ספציפיות בפריט בציר הזמן או כשמיקום המשתמש מתעדכן.
רשימה של ה-methods במשאב הזה מופיעה בסוף הדף.
ייצוגי משאבים
מינוי לאירועים באוסף.
{ "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 |
כתובת ה-URL שאליה יש לשלוח התראות (חייבת להתחיל ב-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 |
מטען ייעודי (payload) אופציונלי לפעולה. עבור פעולות מסוג CUSTOM , זהו המזהה של האפשרות בהתאמה אישית שנבחרה בתפריט. |
|
notification.userActions[].type |
string |
סוג הפעולה. הערך של זה יכול להיות:
|
|
notification.userToken |
string |
אסימון המשתמש שסופק על ידי השירות בזמן ההרשמה לקבלת התראות. | |
notification.verifyToken |
string |
אסימון האימות הסודי שסופק על ידי השירות בזמן ההרשמה לקבלת התראות. | |
operation[] |
list |
רשימת פעולות שצריך להירשם אליהן. רשימה ריקה מציינת שצריך להירשם לכל הפעולות באוסף. הערכים המותרים הם:
|
ניתן לכתיבה |
updated |
datetime |
השעה שבה בוצע השינוי האחרון במינוי הזה, בפורמט שתואם ל-RFC 3339. | |
userToken |
string |
אסימון אטום שנשלח למנוי בהתראות כדי לאפשר לו לזהות את מזהה המשתמש. | ניתן לכתיבה |
verifyToken |
string |
אסימון סודי שנשלח למנוי בהתראות כדי לאפשר לו לאמת שההתראה נוצרה על ידי Google. | ניתן לכתיבה |