משאב liveChatBan
מזהה משתמש ב-YouTube וצ'אט בשידור חי ב-YouTube שהמשתמש אסור להשתתף בו.
שיטות
ה-API תומך בשיטות הבאות עבור משאבי liveChatBans
:
- הוספה
- אסור למשתמש מסוים להשתתף בצ'אט בשידור חי. בקשת ה-API חייבת לקבל הרשאה מהבעלים של הערוץ או ממנחה הצ'אט בשידור חי המשויך לחסימה. כדאי לנסות עכשיו.
- מחיקה
- הסרה של איסור שמונעת ממשתמש מסוים לתרום לצ'אט בשידור חי ובכך מאפשרת למשתמש להצטרף מחדש לצ'אט. בקשת ה-API חייבת לקבל הרשאה מהבעלים של הערוץ או ממנחה הצ'אט בשידור חי המשויך לחסימה. כדאי לנסות עכשיו.
ייצוג משאבים
המבנה הבא של JSON מציג את הפורמט של משאב liveChatBans
:
{
"kind": "youtube#liveChatBan",
"etag":etag ,
"id":string ,
"snippet": {
"liveChatId":string ,
"type":string ,
"banDurationSeconds":unsigned long ,
"bannedUserDetails": {
"channelId":string
}
}
}
נכסים
הטבלה הבאה מגדירה את המאפיינים שמופיעים במשאב הזה:
נכסים | |
---|---|
kind |
string מזהה את סוג המשאב של ה-API. הערך יהיה youtube#liveChatBan . |
etag |
etag התג של המשאב הזה. |
id |
string המזהה שמערכת YouTube מקצה כדי לזהות באופן ייחודי את החסימה. |
snippet |
object האובייקט snippet מזהה את המשתמש החסום ומכיל פרטים על החסימה. |
snippet.liveChatId |
string הצ'אט בשידור חי שעליו חלות החסימה. מזהה הצ'אט בשידור חי המשויך לשידור מוחזר בנכס snippet.liveChatId של המשאב liveBroadcast . |
snippet.type |
string סוג החסימה. הערכים החוקיים של הנכס הם:
|
snippet.banDurationSeconds |
unsigned long משך החסימה. יש להגדיר ערך עבור הנכס הזה רק אם סוג האיסור הוא temporary . ערך ברירת המחדל הוא 300 (5 דקות). |
snippet.bannedUserDetails |
object האובייקט הזה מכיל מידע שמזהה את המשתמש החסום. |
snippet.bannedUserDetails.channelId |
string מזהה ערוץ YouTube של המשתמש החסום. |