기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
메시지 구조에 대한 이해
받는 모든 WebSocket 메시지는 다음 형식을 준수합니다.
{ "Headers": {"
key
": "value
"}, "Payload": "{\"key
\": \"value
\"}" }
헤더
Amazon Chime SDK 메시징은 다음 헤더 키를 사용합니다.
x-amz-chime-event-type
x-amz-chime-message-type
x-amz-chime-event-reason
다음 섹션에서는 헤더의 가능한 값과 페이로드를 나열하고 설명합니다.
Payload
웹소켓 메시지는 JSON 문자열을 반환합니다. JSON 문자열의 구조는 x-amz-event-type
헤더에 따라 달라집니다. 다음 표에는 가능한 x-amz-chime-event-type
값과 페이로드가 나와 있습니다.
EventType | 페이로드 포맷 |
---|---|
|
해당 없음. 이 메시지는 사용자가 에 연결한 후 한 번 전송됩니다. WebSocket 이는 사용자가 메시지를 받은 후 도착하는 채널의 모든 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x-amz-chime-message-타입
다음 표에는 x-amz-chime-message-type
메시지 유형이 나와 있습니다.
메시지 유형 | 설명 |
---|---|
|
웹 소켓이 STANDARD 채널 메시지를 수신할 때 전송됩니다. |
|
CONTROL 채널 메시지를 WebSocket 받을 때 전송됩니다. |
|
아마존 차임 SDK 메시징에서 전송한 기타 모든 웹소켓 메시지. |
x-amz-chime-event-이유
특정 사용 사례에 지원되는 선택적 헤더입니다. 헤더는 특정 이벤트가 수신된 이유에 대한 정보를 제공합니다.
이벤트 사유 | 설명 |
---|---|
서브채널_삭제됨 |
|