tencent cloud

フィードバック

シングルチャットメッセージ

最終更新日:2024-04-11 16:14:25

    ユースケース

    Appでの2人チャット シングルチャットメッセージは、QQフレンドやWeChatフレンドのチャットモードのように、アプリで2人チャットをするのに適しています。
    App管理者のメッセージ送信 シングルチャットメッセージは、App管理者がバックエンドで送信できます。また、他のユーザーをシミュレーションしてメッセージを送信することもできます。
    App管理者によるシステムメッセージのシミュレーション App管理者がバックエンドでメッセージを送信することによって、システムメッセージをシミュレーションし、システムメッセージの形式でユーザーに通知することができます。App端末は、App管理者からカスタムメッセージを受信すると、特殊処理を行うことができます。
    Instant Messagingは、パーフェクトなシングルチャットメッセージング機能を提供します。同時に、シングルチャットメッセージのアクセス権限制御および拡張機能も提供して、お客様によるメッセージの記録、複数端末の同期、オフラインメッセージのプッシュおよび送信者情報の伝達といった機能の実装をお手伝いします。

    シングルチャットメッセージタイプ

    機能タイプ
    機能の説明
    テキストメッセージ
    メッセージの内容は通常のテキストです
    顔文字
    顔文字は開発者向けにカスタマイズされています
    地理的位置メッセージ
    メッセージの内容は、地名、経度、緯度の情報です
    画像メッセージ
    メッセージの内容は、画像のURLアドレス、サイズ、画像サイズなどの情報であり、サポートする最大の画像サイズは28Mです
    音声メッセージ
    メッセージの内容は、音声ファイルのURLアドレス、サイズ、長さなどの情報であり、サポートする最大の音声ファイルサイズは28Mです
    ファイルメッセージ
    メッセージの内容は、ファイルのURLアドレス、サイズ、形式などの情報であり、形式に制限はなく、サポートする最大のファイルサイズは100Mです
    UGSVメッセージ
    メッセージの内容は、UGSVファイルのURLアドレス、長さ、サイズ、形式などの情報であり、サポートする最大のUGSVメッセージのファイルサイズは100Mです
    カスタムメッセージ
    Red Packetメッセージ、ジャンケンなど、開発者がカスタマイズしたメッセージタイプです
    システム通知メッセージ
    内蔵されているシステム通知メッセージと開発者がカスタマイズしたシステム通知メッセージがあります

    シングルチャットメッセージ機能

    シングルチャットメッセージ機能
    機能の説明
    ユースケース
    シングルチャットメッセージの送信
    シングルチャットメッセージはSDKとREST APIを使用して送信できます
    App内の2人チャット
    App管理者によるメッセージの送信
    App管理者によるシステムメッセージのシミュレーション
    シングルチャットメッセージの受信
    シングルチャットメッセージはSDKを使用して受信できます
    オンラインメッセージの受信
    オフラインメッセージの受信
    メッセージ履歴のクエリー

    シングルチャットメッセージ権限制御

    シングルチャットメッセージ権限制御
    機能の説明
    ユースケース
    App内の任意のユーザー2人の間でシングルチャットメッセージを送信
    任意の知らない2人へのメッセージ送信をサポートします
    知らない人へのメッセージの送信
    App管理者のシングルチャットメッセージの送信
    App管理者は任意のユーザーにシングルチャットメッセージを送信できます
    App管理者による他のユーザーとしてのメッセージ送信のシミュレーション
    App管理者によるシステムメッセージのシミュレーション
    友達にのみメッセージの送信を許可
    友達へのメッセージ送信のみをサポートします
    友達へのメッセージの送信
    特定の相手からのメッセージの拒否
    ブラックリストによって特定のユーザーから来たメッセージを拒否できます
    フレンドシップの解除
    特定の相手からのメッセージの拒否

    シングルチャットメッセージ拡張機能

    シングルチャットメッセージ拡張機能
    機能の説明
    ユースケース
    チャットレコードの取得
    SDKまたはREST APIを使用してメッセージ履歴を取得できます
    リアルタイムチャットレコードの取得
    メッセージログを定期的にダウンロード
    マルチターミナルの同期
    シングルチャットメッセージのマルチターミナルの同期をサポートします
    ユーザーのマルチターミナルのメッセージ同期
    シングルチャットメッセージのオフラインプッシュ
    Apple、Huawei、Xiaomi、OPPO、vivo、Meizuといったブランドの携帯電話のオフラインプッシュをサポートします
    メッセージのオフラインプッシュ
    シングルチャットメッセージに付帯する送信者情報
    シングルチャットメッセージに送信者情報を付帯させることができます
    送信者のニックネーム、プロフィール画像などの表示

    シングルチャットオフラインメッセージ処理フロー

    
    
    

    シングルチャットメッセージのオフラインキャッシュおよびローミング処理フロー

    1. ユーザーAがsendMessageを呼び出してユーザーBにメッセージを送信します。ユーザーBはオフライン状態です。
    ユーザーAをユーザーBの最新の連絡先に追加します。キャッシュサイズは100エントリです。
    メッセージをオフラインキャッシュに保存します(期限は7日)。
    メッセージをローミングサーバーに保存します(期限は7日)。
    2. ユーザーBがloginインターフェースを呼び出してIMにログインします。
    3. SDKはオフラインキャッシュ内のメッセージを自動的にプルし、OnNewMessageを介してメッセージをスローします。
    4. SDKは最新の連絡先を自動的にプルし、OnNewMessageインターフェースを介してスローします。
    5. メッセージ同期プロセスが完了すると、OnRefreshインターフェースを介してメッセージの同期が完了したことをユーザーに通知します。
    6. ユーザーがgetMessageを呼び出します。ローカルメッセージが不完全な場合、SDKは自動的にローミングサーバーをプルします。
    お問い合わせ

    カスタマーサービスをご提供できるため、ぜひお気軽にお問い合わせくださいませ。

    テクニカルサポート

    さらにサポートが必要な場合は、サポートチケットを送信して弊社サポートチームにお問い合わせください。24時間365日のサポートをご提供します。

    電話サポート(24 時間365日対応)