기능이 풍부한 Chat을 더 많이 사용
다양한 메시지 유형
텍스트, 이미지, 오디오/비디오 메시지와 같은 다양한 메시지 유형을 지원합니다.
알림
애플리케이션 메시지를 적시에 사용자에게 알려 전환률을 향상시킵니다.
그룹 관리
그룹을 생성하고 그룹 멤버를 관리하며, 아바타를 사용자 정의합니다.
대화 관리
읽지 않은 메시지 및 최신, 최상위 또는 삭제된 채팅에 관한 정보를 조회합니다.
UIKit
UIKit 컴포넌트를 통해 하루 만에 전면적인 기능을 갖는 채팅 애플리케이션을 구축합니다.
서버 API
강력한 서버 API를 통해 당신의 애플리케이션을 관리합니다.
트리거
트리거를 통해 애플리케이션에 대한 작동 능력을 향상시킵니다.
통계
Chat 콘솔을 통해 통계 정보를 빠르게 획득하고 메시지 활동을 분석합니다.
10억 초과
월간 활성 사용자 수
5,500억 초과
일일 메시지 상한
100,000 +
글로벌 사용자
99.99%+
메시지 성공률
Use In-app Chat Features to Drive Higher Engagement
소셜과 커뮤니티
간단한 Chat SDK를 사용하여 당신의 애플리케이션 내에서 실시간 커뮤니티 인터랙션을 구축합니다. ✓풍부한 메시지 유형 ✓통지 배포 ✓사용자, 그룹 및 경로 관리
VOD 서비스
3D 언리얼 월드 게임
게임
시장
교육
몇 줄의 코드만으로 번거로운 업무와 작별할 수 있습니다.
JavaScript
Android
iOS/Mac
Flutter
RN
Unity
Electron
C
// create an instance of the chat SDK
let chat = TencentCloudChat.create({
SDKAppID: 0
});
// login
chat.login({userID: 'your userID', userSig: 'your userSig'});
// This event is triggered when the SDK receives a newly pushed one-to-one message, group message, group notification, or group system message
let onMessageReceived = function(event) {
// event.data - An array that stores the Message objects - [Message]
};
chat.on(TencentCloudChat.EVENT.MESSAGE_RECEIVED, onMessageReceived);
// create a text message
let message = chat.createTextMessage({
to: 'user1',
conversationType: TencentCloudChat.TYPES.CONV_C2C,
payload: {
text: 'Hello world!'
}
});
// send message
let promise = chat.sendMessage(message);
promise.then(function(imResponse) {
console.log(imResponse);
}).catch(function(imError) {
console.warn('sendMessage error:', imError);
});
// logout
chat.logout();