يمثّل المورد liveChatModerator
مشرفًا في محادثة مباشرة على YouTube. يمكن للمشرف في المحادثة حظر المستخدمين من المحادثة أو إزالة حظرهم، وإزالة الرسائل، وتنفيذ إجراءات إدارية أخرى في المحادثة المباشرة.
الطُرق
تتيح واجهة برمجة التطبيقات الطرق التالية لموارد liveChatModerators
. يجب أن يوافق مالك القناة على جميع الطلبات.
- list
- تُدرج المشرفين على المحادثة المباشرة. التجربة الآن
- إدراج
- تُضيف مشرفًا جديدًا إلى المحادثة. التجربة الآن
- حذف
- تؤدي هذه الخطوة إلى إزالة مشرف محادثة. التجربة الآن
تمثيل الموارد
تعرض بنية JSON التالية تنسيق مورد liveChatModerators
:
{ "kind": "youtube#liveChatModerator", "etag": etag, "id": string, "snippet": { "moderatorDetails": { "channelId": string, "channelUrl": string, "displayName": string, "profileImageUrl": string }, "liveChatId": string } }
الخصائص
يحدِّد الجدول التالي السمات التي تظهر في هذا المرجع:
الخصائص | |
---|---|
kind |
string لتحديد نوع مورد واجهة برمجة التطبيقات. ستكون القيمة youtube#liveChatModerator . |
etag |
etag رقم تعريف Etag لهذا المرجع. |
id |
string المعرّف الذي تحدّده YouTube لتحديد المشرف بشكل فريد |
snippet |
object يحتوي العنصر snippet على تفاصيل عن المشرف. |
snippet.moderatorDetails |
object يحتوي هذا العنصر على تفاصيل عن المشرف. |
snippet.moderatorDetails.channelId |
string معرّف قناة المشرف على YouTube. |
snippet.moderatorDetails.channelUrl |
string عنوان URL الخاص بقناة المشرف على YouTube. |
snippet.moderatorDetails.displayName |
string الاسم المعروض لقناة المشرف على YouTube. |
snippet.moderatorDetails.profileImageUrl |
string عنوان URL الخاص بالأفاتار في قناة المشرف على YouTube. |
snippet.liveChatId |
string رقم تعريف المحادثة المباشرة التي يملك المشرف امتيازات إدارتها. يتم عرض معرّف المحادثة المباشرة المرتبط بالبث في سمة snippet.liveChatId لمصدر liveBroadcast . |