يوضّح هذا الدليل كيفية إنشاء مساحة اجتماع والحصول عليها وتعديلها بالإضافة إلى إنهاء مكالمة فيديو قيد التقدّم في مورد spaces
لواجهة برمجة تطبيقات Google Meet REST.
تمثّل مساحة الاجتماع مكانًا افتراضيًا أو عنصرًا دائمًا (مثل غرفة اجتماعات) يتم فيه عقد المؤتمرات. يمكن عقد اجتماع فيديو نشط واحد فقط في مساحة واحدة في أي وقت. تساعد "مساحة للاجتماعات" أيضًا المستخدمين في الاجتماع والعثور على المراجع المشترَكة.
للتعرّف على كيفية ضبط مساحة اجتماعات آليًا، اطّلِع على مقالة ضبط مساحات الاجتماعات والأعضاء.
يوضّح الجدول التالي تفاصيل أدوار الاجتماع المطلوبة لاستخدام methods فضاء الاجتماع:
الطريقة | المالكون | مشارك | غير ذلك |
---|---|---|---|
endActiveConference() |
x | ||
get() |
x | x | x |
مع الإعدادات | x | ||
مع مكالمة فيديو نشطة | x | x | |
patch() |
x |
تسمح عملية المصادقة والتفويض باستخدام بيانات اعتماد المستخدِم لتطبيقات Google Meet بالوصول إلى بيانات المستخدِم وتنفيذ العمليات نيابةً عن المستخدِم الذي تمّت المصادقة عليه. تتيح لك المصادقة باستخدام ميزة التفويض على مستوى النطاق تفويض حساب خدمة التطبيق للوصول إلى بيانات المستخدمين بدون طلب موافقة كل مستخدم.
كيفية تحديد Meet لمساحة اجتماع
تُنشئ Google Meet REST API مورد spaces
لكل مساحة اجتماع. حقل name
هو اسم المورد
للمورد.
في ما يلي طريقتان مهمتان لتحديد مساحة اجتماع باستخدام الحقل
name
:
space
هو معرّف المورد للمساحة، بالتنسيق التالي:spaces/{space}
. وهو معرّف فريد ينشئه الخادم وهو حسّاس لحالة الأحرف. على سبيل المثال،spaces/jQCFfuBOdN5z
.meetingCode
هو اسم مستعار للمساحة، بالتنسيق التالي:spaces/{meetingCode}
. وهي سلسلة أحرف فريدة يمكن كتابتها وليست حسّاسة لحالة الأحرف. على سبيل المثال،abc-mnop-xyz
. الحد الأقصى لعدد الأحرف المسموح به هو 128 حرفًا. ويشكّل جزءًا منmeetingUri
:https://meet.google.com/abc-mnop-xyz
.
لإدارة مساحة اجتماع، استخدِم القيم التالية للحقل {name}
:
للحصول على تفاصيل عن مساحة اجتماع، يمكنك استخدام
spaces/{space}
أو الاسم المعرِّفspaces/{meetingCode}
. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة الحصول على مساحة اجتماع.لتعديل تفاصيل مساحة اجتماع، يمكنك استخدام
spaces/{space}
فقط. لمزيد من المعلومات، يُرجى الاطّلاع على تعديل مساحة اجتماع.لإنهاء اجتماع فيديو نشط ضمن مساحة اجتماع، يمكنك استخدام رمز
spaces/{space}
فقط. لمزيد من المعلومات، يُرجى الاطّلاع على إنهاء مكالمة جماعية نشطة.
إنشاء مساحة اجتماع
لإنشاء مساحة اجتماع، استخدِم الإجراء
create()
على المورد
spaces
.
تعرض الطريقة مثيلًا لمورد spaces
، والذي يتضمّن عنصر
SpaceConfig
الذي يمثّل
إعدادات مساحة الاجتماع. يحتوي أيضًا على العنصر
ActiveConference
الذي يمثّل رابطًا إلى المورد الحالي
conferenceRecords
ضمن مساحة الاجتماع.
يوضّح نموذج الرمز البرمجي التالي كيفية إنشاء مساحة اجتماع:
Java
Node.js
Python
الحصول على تفاصيل عن مساحة اجتماع
للحصول على تفاصيل عن مساحة اجتماع نشطة وإعداداتها، استخدِم الأسلوب
get()
في مورد
spaces
مع name
محدّد.
لمزيد من المعلومات، يُرجى الاطّلاع على كيفية تحديد Meet لمساحة اجتماع.
تعرض الطريقة مساحة اجتماعات كمثيل لمورد
spaces
.
يوضّح نموذج الرمز البرمجي التالي كيفية استرداد مساحة اجتماع:
Java
Node.js
Python
استبدِل قيمة اسم المساحة بمعرّف فريد ينشئه الخادم لمساحة الاجتماع.
تعديل مساحة اجتماع
لتعديل تفاصيل مساحة اجتماع، استخدِم الإجراء
patch()
على المورد
spaces
مع name
محدّد.
لمزيد من المعلومات، يُرجى الاطّلاع على كيفية تحديد Meet لمساحة اجتماع.
تأخذ الطريقة patch()
أيضًا مَعلمة طلب بحث اختيارية updateMask
. الحقل
من النوع
FieldMask
.
هذه قائمة مفصولة بفواصل بالحقول التي تريد تعديلها في المساحة.
تعرض الطريقة مساحة اجتماعات كمثيل لمورد
spaces
.
يوضّح نموذج الرمز البرمجي التالي كيفية تعديل مساحة اجتماع:
Java
Node.js
Python
استبدِل قيمة اسم المساحة بمعرّف فريد ينشئه الخادم لمساحة الاجتماع.
إنهاء مكالمة الفيديو النشطة
لإنهاء مؤتمر نشط ضمن مساحة اجتماعات (إذا كان هناك اجتماع)، استخدِم الأسلوب
endActiveConference()
في المرجع spaces
. كلاً من
الطلب ونص الرد فارغان. لمزيد من المعلومات، يُرجى الاطّلاع على كيفية تحديد Meet لمساحة اجتماع.
يوضّح نموذج الرمز البرمجي التالي كيفية إنهاء مؤتمر نشط:
Java
Node.js
Python
استبدِل قيمة اسم المساحة بمعرّف فريد ينشئه الخادم لمساحة الاجتماع.