يوضّح هذا المستند كيفية تلقّي أحداث Google Meet والردّ عليها من خلال خدمة Google Cloud Pub/Sub.
يمثّل حدث Meet نشاطًا أو تغييرًا في أحد موارد Meet، مثل إنشاء اجتماع جديد. يمكنك استخدام الأحداث لفهم ما حدث ثم اتّخاذ إجراء، أو للردّ بطريقة مفيدة للمستخدمين.
في ما يلي بعض الأمثلة على كيفية استخدام الأحداث:
مراقبة التغييرات في الاجتماع والردّ عليها، مثل بدء الاجتماع أو انتهائه
تتبُّع المستخدمين الذين حضروا الاجتماع لأغراض تنظيمية أو تدريبية
الاستماع إلى نص الاجتماع ليتم تحليل محتوى الملف وتسجيله في نظام إدارة علاقات العملاء أو قاعدة البيانات
طريقة عمل الأحداث
عند حدوث أي شيء في Google Meet، يتم إنشاء مورد لواجهة برمجة تطبيقات Google Meet REST أو تعديله. يستخدم Meet الأحداث لتقديم معلومات إلى تطبيقك حول نوع النشاط الذي حدث ومورد Meet REST API الذي تأثّر.
يصنّف Meet الأحداث حسب النوع. تساعدك أنواع الأحداث في فلترة المعلومات وتلقّي النوع الذي تحتاجه فقط، كما تتيح لك التعامل مع الأنشطة المشابهة بالطريقة نفسها.
يوضّح المثال التالي كيف يؤثّر نشاط في Meet في مصدر ذي صلة في Meet REST API، ونوع الحدث الذي يتلقّاه تطبيق Meet:
| النشاط | مورد Meet REST API | نوع الحدث |
|---|---|---|
| ينضم مستخدم إلى مساحة اجتماع. | يتم إنشاء مورد ConferenceRecord. |
سجلّ مكالمة فيديو جديد |
تلقّي بيانات الأحداث من Google Meet
لتلقّي بيانات الأحداث، يمكن لتطبيقك إجراء أيّ مما يلي:
يمكنك الاشتراك في الأحداث باستخدام Google Workspace Events API لتلقّي الأحداث فور حدوثها. لمزيد من المعلومات، يُرجى الاطّلاع على الاشتراك في أحداث Google Meet.
يمكنك طلب البيانات الحديثة من خلال استدعاء Meet REST API.
يوضّح الجدول التالي الفرق بين الاشتراك في الأحداث والاستعلام عنها وأسباب ذلك:
| الاشتراك في الأحداث | طلب البيانات | |
|---|---|---|
| حالات الاستخدام |
|
|
| واجهة برمجة التطبيقات | واجهة برمجة التطبيقات لفعاليات Google Workspace | Meet REST API |
| مصدر الأحداث | سجلّ المؤتمر والمستخدمون | المساحة وسجلّ الاجتماعات |
| الأحداث المتوافقة |
سجلّ المؤتمر
للحصول على قائمة بأنواع الأحداث المتوافقة، يُرجى الاطّلاع على أنواع الأحداث لإنشاء الاشتراكات في مستندات "واجهة برمجة تطبيقات أحداث Google Workspace". |
مساحة وسجلّ المؤتمر
للحصول على قائمة بنقاط النهاية المتوافقة، يُرجى الاطّلاع على المورد Space
والمورد ConferenceRecord
في مستندات واجهة برمجة تطبيقات Meet REST.
|
| تنسيق الحدث | رسالة Google Cloud Pub/Sub منسَّقة وفقًا لمواصفات CloudEvent لمزيد من التفاصيل، يُرجى الاطّلاع على بنية أحداث Google Workspace. |
أحد موارد Meet REST API (Space وConferenceRecord)
|
| بيانات الأحداث | سلسلة مرمّزة باستخدام Base64 تتضمّن بيانات المورد أو لا تتضمّنها للاطّلاع على أمثلة للحِزم، راجِع بيانات الأحداث. |
حِمل JSON يحتوي على بيانات الموارد للاطّلاع على مثال عن حمولة، راجِع مورد
ConferenceRecord
في المستندات المرجعية.
|
القيود
- يمكن للمدعوين إلى حدث في "تقويم Google" والمشاركين الآخرين المدعوين إلى مكالمة فيديو تلقّي الأحداث التالية فقط:
google.workspace.meet.conference.v2.startedوgoogle.workspace.meet.transcript.v2.fileGenerated.
مواضيع ذات صلة
- نظرة عامة على Google Workspace Events API
- إنشاء اشتراك في Google Workspace
- الاشتراك في أحداث Google Meet