機能豊富な Chat の利用が増加
様々なメッセージタイプ
テキスト、画像、オーディオ・ビデオメッセージなど、複数のメッセージタイプをサポートします。
通知
アプリケーションのメッセージをタイムリーにユーザーに通知し、コンバージョンレートを高めます。
グループ管理
グループの作成、グループメンバーの管理、プロファイルフォトのカスタマイズ。
セッション管理
未読メッセージや最新、先頭固定表示または削除されたチャットに関する情報を表示します。
UIKit
UIKit コンポーネントを使用して、1 日だけでフル機能のチャットアプリケーションを構築できます。
サーバー API
強力なサーバー API でお客様のアプリケーションを管理します。
トリガー
トリガーでアプリケーションの操作性を向上させます。
統計
Chat コンソールから、素早く統計情報を取得し、メッセージアクティビティを分析します。
10 億以上
月間アクティブユーザー数
5,500 億以上
毎日のメッセージ上限
100,000 +
グローバルユーザー
99.99%+
メッセージ成功率
Use In-app Chat Features to Drive Higher Engagement
ソーシャルおよびコミュニティ
シンプルな Chat SDK を使用して、アプリケーション内でリアルタイムのコミュニティインタラクションを構築します。 ✓豊富なメッセージタイプ ✓通知発行 ✓ユーザー、グループ、チャンネル管理
オンデマンドサービス
3D バーチャルワールドゲーム
ゲーム
マーケット
教育
わずか数行のコードで、忙しい作業から解放することができます。
Web
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();