기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
엘라스틱 채널 멤버 관리
Elastic 채널에서 구성원을 관리하려면, CreateChannelMembershipCreateChannelModerator, CreateChannelBanAPI를 사용하세요. 다음 정보에서는 사용 방법을 설명합니다.
- 채널 멤버십
-
CreateChannelMembership
API는 하위 채널 수준에서 멤버십을 생성합니다. 하위 채널에는 중재자와 일반 멤버가 포함될 수 있습니다.-
중재자 - 여러 하위 채널에 중재자를 추가할 수 있습니다. 이렇게 하면 중재자가 자신이 속한 각 하위 채널에서 메시지를 보낼 수 있습니다. 하위 채널에 중재자를 추가할 때는
SubChannelId
를 제공해야 합니다.새 하위 채널에 중재자를 자동으로 할당하려는 경우 메시지 스트리밍을 활성화하고 하위 채널 생성 이벤트를 수신한 다음 해당 이벤트에 대한 응답으로 중재자 멤버십을 만들 수 있습니다.
마지막으로 특정 하위 채널 또는 모든 하위 채널에서 중재자를 삭제할 수 있습니다. 두 경우 모두 DeleteChannelMembershipAPI를 사용합니다. 특정 하위 채널에서 중재자를 삭제하려면
SubChannelId
를 제공합니다. 하위 채널의 ID를 제공하지 않으면 시스템에서 모든 하위 채널에서 해당 중재자를 삭제합니다. 마지막으로 ListSubChannelsAPI를 사용하여 하위 채널과 각 하위 채널의 구성원 수를 나열할 수 있습니다. -
일반 멤버 - 채널 멤버십의 대다수를 구성합니다. 하나의 하위 채널에만 일반 멤버를 추가할 수 있습니다. 또한 멤버십이 생성되는 하위 채널은 시스템에서 제어하므로 채널 멤버십을 만들거나 삭제할 때
SubChannelId
를 전달할 수 없습니다.
-
- 채널 중재자
CreateChannelModerator
API는 엘라스틱 채널 수준에서 중재자를 생성합니다. 중재자는 모든 하위 채널의 모든 메시지를 볼 수 있습니다. 일반 멤버를 채널 중재자로 승격시키면 시스템에서 해당 멤버의 기존 채널 멤버십이 모두 제거됩니다. 중재자를 강등시킬 때도 마찬가지입니다.- 채널 차단
CreateChannelBan
API는 엘라스틱 채널 수준에서 차단을 생성합니다. 차단된AppInstanceUser
는 어떤 하위 채널에도 속할 수 없습니다. 멤버를 차단하면 시스템에서 해당 멤버의 모든 채널 멤버십을 제거합니다.