یک منبع liveChatModerator نشان دهنده یک ناظر برای یک چت زنده YouTube است. یک ناظر چت این توانایی را دارد که کاربران را از چت منع یا لغو ممنوعیت کند، پیام ها را حذف کند و سایر اقدامات اداری را برای چت زنده انجام دهد.
روش ها
API از روش های زیر برای منابع liveChatModerators پشتیبانی می کند. همه درخواستها باید توسط مالک کانال چت زنده تأیید شوند.
- list
- مدیران را برای چت زنده فهرست می کند. اکنون آن را امتحان کنید .
- insert
- یک ناظر جدید برای چت اضافه می کند. اکنون آن را امتحان کنید .
- delete
- یک ناظر چت را حذف می کند. اکنون آن را امتحان کنید .
نمایندگی منابع
ساختار JSON زیر فرمت یک منبع liveChatModerators را نشان می دهد:
{
"kind": "youtube#liveChatModerator",
"etag": etag,
"id": string,
"snippet": {
"moderatorDetails": {
"channelId": string,
"channelUrl": string,
"displayName": string,
"profileImageUrl": string
},
"liveChatId": string
}
}خواص
جدول زیر ویژگی های ظاهر شده در این منبع را تعریف می کند:
| خواص | |
|---|---|
kind | stringنوع منبع API را مشخص می کند. مقدار youtube#liveChatModerator خواهد بود. |
etag | etagEtag این منبع |
id | stringشناسه ای که YouTube برای شناسایی منحصر به فرد ناظر اختصاص می دهد. |
snippet | objectشی snippet حاوی جزئیاتی درباره ناظم است. |
snippet. moderatorDetails | objectاین شی حاوی جزئیاتی در مورد مدیر است. |
snippet.moderatorDetails. channelId | stringشناسه کانال یوتیوب مدیر. |
snippet.moderatorDetails. channelUrl | stringآدرس کانال یوتیوب مدیر. |
snippet.moderatorDetails. displayName | stringنام نمایشی کانال یوتیوب مدیر. |
snippet.moderatorDetails. profileImageUrl | stringآدرس آواتار کانال یوتیوب مدیر. |
snippet. liveChatId | stringشناسه چت زنده که گرداننده امتیازاتی برای مدیریت آن دارد. شناسه چت زنده مرتبط با پخش در ویژگی snippet.liveChatId منبع liveBroadcast برگردانده می شود. |