يمثّل المورد 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. |