LiveChatModerators

liveChatModerator 리소스는 YouTube 실시간 채팅의 진행자를 나타냅니다. 채팅 운영자는 채팅에서 사용자를 차단 또는 차단 해제하고, 메시지를 삭제하고, 실시간 채팅에 대한 기타 관리 작업을 수행할 수 있습니다.

방법

API는 liveChatModerators 리소스에 다음 메서드를 지원합니다. 모든 요청은 실시간 채팅 채널의 소유자가 승인해야 합니다.

list
실시간 채팅의 운영자를 나열합니다. 지금 사용해보기
삽입
채팅의 새 운영자를 추가합니다. 지금 사용해보기
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 etag
이 리소스의 Etag입니다.
id string
YouTube가 운영자를 고유하게 식별하기 위해 할당하는 ID입니다.
snippet object
snippet 객체에는 운영자에 관한 세부정보가 포함되어 있습니다.
snippet.moderatorDetails object
이 객체에는 운영자에 관한 세부정보가 포함되어 있습니다.
snippet.moderatorDetails.channelId string
운영자의 YouTube 채널 ID입니다.
snippet.moderatorDetails.channelUrl string
운영자의 YouTube 채널 URL입니다.
snippet.moderatorDetails.displayName string
운영자의 YouTube 채널 표시 이름입니다.
snippet.moderatorDetails.profileImageUrl string
운영자 YouTube 채널의 아바타 URL입니다.
snippet.liveChatId string
운영자가 관리할 권한이 있는 실시간 채팅의 ID입니다. 브로드캐스트와 연결된 실시간 채팅 ID는 liveBroadcast 리소스의 snippet.liveChatId 속성에 반환됩니다.