기능 유형 | 기능 설명 |
텍스트 메시지 | 일반 텍스트로 구성된 메시지 |
이모티콘 메시지 | 개발자 사용자 정의 이모티콘 메시지 |
지리적 위치 메시지 | 지리적 위치명, 경도, 위도 정보로 구성된 메시지 |
이미지 메시지 | 이미지의 URL 주소, 사이즈, 이미지 크기 등 정보로 구성된 메시지. 최대 28M 지원. |
음성 메시지 | 음성 파일 URL 주소, 크기, 시간 등 정보로 구성된 메시지. 최대 28M 지원. |
파일 메시지 | 파일의 URL 주소, 크기, 형식 등 정보로 구성된 메시지. 형식 제한 없으며 최대 100M 지원. |
쇼트 비디오 메시지 | 쇼트 비디오 파일의 URL 주소, 시간, 크기, 형식 등 정보로 구성된 메시지. 최대 100M 지원. |
사용자 정의 메시지 | 홍바오 메시지, 가위바위보 등과 같은 개발자 사용자 정의 메시지. |
시스템 알림 메시지 | 내부 시스템 알림 메시지 및 개발자 사용자 정의 시스템 알림 메시지 포함 |
1:1 채팅 메시지 기능 | 기능 설명 | 응용 시나리오 |
1:1 채팅 메시지 발송 | SDK 및 REST API를 통해 1:1 채팅 메시지 발송 | App 2인 채팅 App 관리자 메시지 발송 App 관리자 시스템 메시지 시뮬레이션 |
1:1 채팅 메시지 수신 | SDK를 통해 1:1 채팅 메시지 수신 | 온라인 메시지 수신 오프라인 메시지 수신 이전 메시지 쿼리 |
1:1 채팅 메시지 권한 제어 | 기능 설명 | 응용 시나리오 |
App내 2명의 사용자 1:1 메시지 발송 | 2명의 낯선 사람 간 메시지 발송 가능 | 낯선 사람 간 메시지 발송 |
App 관리자 1:1 메시지 발송 | App 관리자는 모든 사용자에게 1:1 채팅 메시지 발송 가능 | App 관리자의 다른 사용자 메시지 발송 시뮬레이션 App 관리자의 시스템 메시지 시뮬레이션 |
친구에게만 메시지 발송 허용 | 친구 사이만 메시지 발송 가능 | 친구간 메시지 발송 |
특정인이 보낸 메시지 거부 | 블랙리스트를 통해 특정 사용자가 보낸 메시지 거부 가능 | 친구 관계 해제 특정인 메시지 거부 |
1:1 채팅 메시지 확장 기능 | 기능 설명 | 응용 시나리오 |
채팅 기록 가져오기 | SDK 또는 REST API을 통해 이전 메시지 가져오기 | 실시간 채팅 기록 가져오기 메시지 기록 주기적 다운로드 |
멀티 단말 동기화 | 1:1 채팅 메시지 멀티 단말 동기화 지원 | 사용자 멀티 단말 메시지 동기화 |
1:1 채팅 메시지 오프라인 푸시 | Apple, Huawei, Xiaomi, OPPO, vivo 및 Meizu 등 휴대폰 오프라인 푸시 지원 | 메시지 오프라인 푸시 |
1:1 채팅 메시지에 발신자 정보 포함 | 메시지에 발신자 정보 포함 가능 | 발신자 대화명, 프로필 사진 등 표시 |
sendMessage
를 호출하여 오프라인 상태에 있는 사용자 B에게 메시지를 발송합니다.login
인터페이스를 호출하여 IM에 로그인합니다. OnNewMessage
를 통해 전달합니다.OnNewMessage
인터페이스를 통해 전달합니다. OnRefresh
인터페이스를 통해 사용자에게 메시지 동기화 완료 알림을 보냅니다. getMessage
를 호출합니다. 로컬 메시지가 불완전한 경우 SDK는 자동으로 로밍 서버에서 메시지를 풀링합니다.
문제 해결에 도움이 되었나요?