liveChatBan 資源會標示 YouTube 使用者,以及該使用者遭禁止參與的 YouTube 聊天室。
方法
這個 API 支援 liveChatBans 資源的下列方法:
資源表示法
以下 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這項資源的 Etag。 |
id |
stringYouTube 指派的 ID,用於唯一識別封鎖。 |
snippet |
objectsnippet 物件會識別遭到封鎖的使用者,並包含封鎖的詳細資料。 |
snippet.liveChatId |
string遭到封鎖的聊天室。與廣播活動相關聯的即時通訊 ID 會在 liveBroadcast 資源的 snippet.liveChatId 屬性中傳回。 |
snippet.type |
string封鎖類型。 這個屬性的有效值如下:
|
snippet.banDurationSeconds |
unsigned long停權時間長度。只有在禁止內容類型為 temporary 時,才需要為這個屬性設定值。預設值為 300 (5 分鐘)。 |
snippet.bannedUserDetails |
object此物件包含遭到封鎖使用者的識別資訊。 |
snippet.bannedUserDetails.channelId |
string遭停權使用者的 YouTube 頻道 ID。 |