تتيح لك Mirror API الاشتراك في الإشعارات التي يتم إرسالها عندما يتخذ المستخدم إجراءات محددة بشأن عنصر للمخطط الزمني أو عند تعديل الموقع الجغرافي للمستخدم.
للحصول على قائمة من الطرق لهذا المورد، راجِع نهاية هذه الصفحة.
تمثيلات الموارد
اشتراك في الأحداث ضمن مجموعة
{ "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 |
حمولة اختيارية للإجراء. بالنسبة إلى الإجراءات من النوع CUSTOM ، هذا هو رقم تعريف عنصر القائمة المخصّصة الذي تم اختياره. |
|
notification.userActions[].type |
string |
نوع الإجراء. وقد تكون قيمة من:
|
|
notification.userToken |
string |
الرمز المميّز للمستخدم الذي توفّره الخدمة عند الاشتراك في الإشعارات | |
notification.verifyToken |
string |
يشير هذا المصطلح إلى الرمز المميّز للتحقّق السري الذي توفّره الخدمة عند الاشتراك في خدمة تلقّي الإشعارات. | |
operation[] |
list |
قائمة بالعمليات التي يجب الاشتراك فيها. تشير القائمة الفارغة إلى أنه يجب الاشتراك في جميع العمليات في المجموعة. القيم المسموح بها هي:
|
قابل للكتابة |
updated |
datetime |
وقت آخر تعديل لهذا الاشتراك، والذي تم تنسيقه وفقًا لمعيار RFC 3339. | |
userToken |
string |
يشير ذلك المصطلح إلى رمز مميّز مبهم يتم إرساله إلى المشترك في الإشعارات حتى يتمكّن من تحديد رقم تعريف المستخدم. | قابل للكتابة |
verifyToken |
string |
يتم إرسال رمز مميّز سري إلى المشترك في الإشعارات ليتمكّن من التحقّق من أنّ Google أنشأت الإشعار. | قابل للكتابة |