開発者向け CHAT
アプリの作り方に合わせたチャット SDK。
Web、モバイル、ゲームにリアルタイムメッセージングを追加しましょう。プラットフォームを選び、既存ユーザーをつなぎ、製品のワークフローに沿った会話を構築してください。
アプリ内のメッセージングを、独自のブランドとビジネスルールで。
プラットフォームを選択
あなたの技術スタックに合った統合方法。
公式パッケージ、プラットフォーム要件、アプリケーションの統合手順から始めましょう。
JavaScript 向け Chat SDK
Tencent RTC の JavaScript Chat SDK で Web メッセージングを構築できます。メッセージ、メディア、グループを独自のブラウザーインターフェースに接続できます。
インストールと SDK ガイドReact Native 向け Chat SDK
Tencent RTCのReact Native Chat SDKでモバイルメッセージングを構築。独自の画面やネイティブ操作を維持しながら、iOSとAndroidでチャットロジックを共有できます。
インストールと SDK ガイドiOS 向け Chat SDK
Tencent RTCのiOS Chat SDKでiPhone向けメッセージングを追加。SwiftまたはObjective-Cのインターフェースを、1対1の会話、グループ、共有メディアに接続できます。
インストールと SDK ガイドAndroid 向け Chat SDK
Tencent RTCのAndroid Chat SDKでネイティブメッセージングを構築。会話を独自のAndroid画面、ナビゲーション、アプリケーションライフサイクルに接続できます。
インストールと SDK ガイドFlutter 向け Chat SDK
Tencent RTCのFlutter Chat SDKを使用し、Dartでメッセージングを構築。会話やメッセージイベントを、製品に必要なFlutterウィジェットへ接続できます。
インストールと SDK ガイドUnity 向け Chat SDK
Tencent RTC の Unity Chat SDK でプレイヤー同士をつなぎます。独自のゲーム内インターフェースにパーティーメッセージやギルド会話を組み込めます。
インストールと SDK ガイドUnreal Engine 向け Chat SDK
Tencent RTCのUnreal Chat SDKでチームメッセージングを追加。C++メッセージングAPIを、Unreal Engineゲームのパーティーやギルドのインターフェースに接続できます。
インストールと SDK ガイド製品機能
製品を中心に構築されたメッセージング。
アプリに適した会話タイプ、メッセージデータ、IDモデルを選択し、接続中断への対応を計画します。
メッセージにアプリケーションのコンテキストを追加
予約、商品情報、招待、ステータス更新にはカスタムメッセージを使用します。バックエンドで操作を検証してから、結果を会話内に表示します。
JavaScript メッセージ API ↗既存のユーザー ID を連携
バックエンドで UserSig を生成し、クライアント固有の ID で認証します。サーバー API とコールバックを使用して、会話へのアクセスをアプリケーションのルールに合わせて維持してください。
サーバーで UserSig を生成 ↗再接続と通知を設計
送信エラー、再接続、履歴、未読状態、各ターゲットの通知設定を含む、メッセージの完全なライフサイクルを構築してください。ユーザー環境に合ったデバイスとビルドでテストします。
モバイルのオフラインプッシュ通知の統合と適用範囲 ↗重要なメッセージを見つける
メッセージ履歴と検索によって、決定事項や共有ファイルを後から確認できるようにします。過去のメッセージを段階的に読み込み、選択した SDK エディションで利用可能な検索オプションを提供してください。
JavaScript のメッセージ履歴 ↗適切なグループにユーザーを集める
ワークフローに適したグループモデルを使用して、プロジェクトチーム、メンバーコミュニティ、一時的なグループを支援します。Chat API でメンバーとロールを管理し、参加資格はアプリケーション側で制御します。
適切な Chat グループタイプを選択 ↗利用可否は SDK、エディション、サービスプランによって異なります。 Chat プランと機能制限を確認 ↗
MOOMOO · 投資家コミュニケーション
アラート、コミュニティ、リアルタイムの会話をつなぎます。
moomoo は、メッセージング、ライブ配信でのインタラクション、プッシュ通知に Tencent RTC を採用しました。公開されている要件には、投資ディスカッショングループと、アプリのさまざまな状態にあるユーザーへのリーチが含まれます。
- メンバー管理を備えたグループコミュニケーション
- ライブコンテンツと連動するメッセージと通知

なぜテンセントRTCなのか
チャット画面を実装する前に、統合方法を選択してください。
Chat SDK はクライアント側のメッセージング機能を提供し、UI Kit は連携済みのインターフェースコンポーネントを提供します。サーバー API とコールバックを使用して、サービスをバックエンドに接続できます。デザイン要件、フレームワーク、運用ニーズに応じて適切な組み合わせを選択してください。
インターフェースの主導権を維持
Core SDK はメッセージングと会話のイベントを公開するため、チームは既存のアプリレイアウト、デザインシステム、ナビゲーションを活用できます。
Web、モバイル、ゲームクライアントに対応
専用のプラットフォームガイドでは、JavaScript、ネイティブモバイル、クロスプラットフォームフレームワーク、Unity、Unreal 向けの具体的な統合手順を紹介しています。機能はエディションや対象環境によって異なります。
チャットを業務オペレーションに連携
カスタムメッセージ、REST API、Webhook を利用して、アプリケーションに関連するアカウント、注文、予約、コミュニティのコンテキストをメッセージに含められます。
体験する
会話の使用感をご確認ください。
このローカルインターフェースのプレビューでテーマを変更し、メッセージを追加できます。その後、公式 Chat デモを開き、テストアカウントで連携メッセージングをお試しください。
このプレビューではローカルステートと架空の参加者を使用しています。Tencent RTCには接続せず、ほかの人にメッセージを送信することもありません。
ワークショップの招待を共有してもらえますか?
Local UI preview · no message is sent to a service
評価から統合まで
Chatをアプリケーションに接続します。
まず selected platform クイックスタートを使用し、その後で認証とアプリケーションに必要なメッセージ動作を追加してください。
- 01
プラットフォームを選択してください
ご利用のフレームワークまたはエンジン向けの統合ガイドを開き、現在の要件を確認してください。
- 02
2つのアカウントを接続
Chat を初期化し、サーバー発行の認証情報を取得して、個別のユーザー間でメッセージを送受信します。
- 03
体験を完成させる
独自の UI、アクセスルール、メディア、プッシュ連携、障害状態、リリース検証を追加します。
JavaScript SDK クイックスタート
Web の概念実証を開始するか、上記から別のプラットフォームを選択し、必要な機能に対応する SDK エディションをインストールします。
公式ガイドを開く ↗サーバーで UserSig を生成
Chatアプリケーションを作成し、各テストアカウント用の認証情報をバックエンドから発行します。
公式ガイドを開く ↗JavaScript メッセージ API
テキスト、メディア、カスタムメッセージをやり取りし、送信状態と受信状態を実装します。
公式ガイドを開く ↗Chat サーバー REST API
サーバー側のアカウント、グループ、メッセージ操作、アプリケーションワークフローを追加します。
公式ガイドを開く ↗構築を始める前に
Chat SDK のよくある質問
製品チームとエンジニアリングチーム向けの回答。
チャットSDKとは何ですか?
+
チャットソフトウェア開発キットには、メッセージング、会話状態、イベント用のクライアント API がまとめられています。アプリをメッセージングサービスに接続し、独自のチャット体験を構築するための基本要素を提供します。
チャット SDK とチャット API の違いは何ですか?
+
クライアント SDK は Web、モバイル、ゲームアプリケーション内で動作します。サーバー API は HTTP 経由でバックエンド操作を提供します。多くのアプリケーションでは両方を使用し、認証とビジネスルールをバックエンドで処理します。
Tencent RTC Chatはどのプラットフォームに対応していますか?
+
公式ガイドは JavaScript、iOS、Android、React Native、Flutter、Unity、Unreal Engine を対象としています。具体的な機能、サポート対象、最小バージョンは、プラットフォームと SDK エディションによって異なります。
すべての UI コンポーネントを構築せずに始められますか?
+
はい。React、React Native、Flutter、iOS、Android の UI Kit ページで、連携済みコンポーネントとそれぞれの要件をご確認ください。
Chat を無料で試すことはできますか?
+
Chat の公開料金ページには、月間アクティブユーザー数 1,000 人までの無料プランが掲載されています。現在の上限とプラン条件を確認するか、統合前に公式デモで使用感をお試しください。
実用性を確認できる最小構成の Chat SDK 概念実証とは?
+
プラットフォームを1つ選び、そのインストールガイドに従って、2つのアカウント間でメッセージを送受信します。次に、サーバー発行のUserSigと文書化されたエラー処理を使用して、製品に必要なカスタムメッセージまたはグループフローを1つ追加します。
Web、モバイル、ゲーム向けのチャット SDK を選ぶには?
+
プロジェクトに合う公式プラットフォームガイドを選び、ネイティブ依存関係とライフサイクルを確認します。画面全体を作る前に、必要なグループとメッセージの動作をプロトタイプで検証してください。
チャット SDK で独自のチャット UI を作るには?
+
対応イベントとクエリから会話一覧とメッセージ画面を描画します。ナビゲーション、権限、エラー状態はアプリ側で扱います。接続済みコンポーネントがデザインに合う場合は UI Kit を使えます。
統合を計画
ご相談ください:
Chat の統合.
プラットフォーム、対象市場、想定月間アクティブユーザー数、リリース予定について Tencent RTC チームにご相談ください。
ご要望をお聞かせください。
メッセージング体験とチームに必要な統合の範囲策定をサポートします。
チームにお問い合わせください↗Tencent RTC の公式お問い合わせフォームに進んでください。Chatで開発を始める↗
