Client APIs

ログインインターフェースの初期化

正常に初期化してログインすることが、Tencent Cloud IMサービスを正常に使用するための前提です。
API
説明
SDKを初期化
SDKを初期化解除
ログイン
ログアウト
ログインしているユーザのUserIDを取得
ログイン状態を取得
サーバーの現在の時間を取得
バージョン番号を取得

シグナルインターフェース

API
説明
受信側が招待を受け入れる
シグナリングリクエストを作成
シグナリングリスナーを追加
招待側が招待をキャンセル
シグナリング情報を取得
ある人を招待
グループ内の一部の人を招待
受信側が招待を拒否
シグナリングリスナーをリムーブ

メッセージ関連のインターフェース

API
説明
高度なメッセージのイベントリスナーを追加
1通のメッセージに1通のメッセージを付けてリンクリストを追加。
1対1チャットのローカルとクラウド側のメッセージをクリア(会話を削除しない)
グループチャットのローカルとクラウド側のメッセージをクリア(会話を削除しない)
カスタムメッセージを作成
スタンプメッセージを作成
ファイルメッセージを作成
転送メッセージを作成
画像メッセージを作成
位置メッセージを作成
マージメッセージを作成
音声メッセージを作成
指定グループメンバーのみ受信可能メッセージを作成
テキストメッセージを作成。@を付けてリマインドする機能を利用可能(ライブストリーミンググループではサポートされない)
テキストメッセージを作成
ビデオメッセージを作成
メッセージ拡張を削除
ローカルメッセージを削除
ローカルとローミングメッセージを削除
マージ対象となるサブメッセージのリストを取得
マルチメッセージをダウンロード
1対1チャットのメッセージ履歴を取得
あるユーザのC2Cメッセージ受信おプションを確認
グループのメッセージ履歴を取得
グループメッセージを既読/未読したグループメンバーのリストを取得
メッセージ履歴の高度なインターフェースを取得
メッセージ拡張を取得
マルチメディアメッセージのURLを取得
メッセージ既読確認を取得
C2Cメッセージリストにメッセージを追加
グループメッセージリストにメッセージを追加
すべてのメッセージを既読でマーク
1対1チャットのメッセージを既読でマーク
グループチャットのメッセージを既読でマーク
メッセージを編集
高度なメッセージリスナーをリムーブ
メッセージを再送
メッセージを取り消す
ローカルメッセージを検索
メッセージを送信
メッセージ既読確認を送信
返事メッセージを送信
ユーザメッセージ受信オプションを設定
グループメッセージ受信オプションを設定
メッセージのカスタムデータを設定
メッセージのカスタムデータを設定
メッセージ拡張を設定

会話関連のインターフェース

API
説明
会話リスナーを設定
会話を削除
会話情報を取得
会話リストを取得
会話IDで指定した会話リストを取得
未読会話数を取得
会話を先頭固定表示
会話リスナーをリムーブ
会話の下書きを設定

リレーショナルチェーン関連のインターフェース

API
説明
友達追加申請を許可
友達を追加
リレーショナルチェーンリスナーを追加
友達をある友達グループに追加
ユーザをブラックリストに追加
指定したユーザの友達関係を確認
友達グループを新規作成
友達追加申請を削除
友達グループを削除
友達追加申請を削除
ブラックリストからユーザを削除
友達を削除
ブラックリストを取得
友達追加申請リストを取得
友達グループリストを取得
友達リストを取得
指定した友達の情報を取得
友達追加申請を拒否
リレーショナルチェーンリスナーをリムーブ
友達グループ名を変更
友達を検索
友達追加申請既読を設定
指定した友達の情報を設定

グループ関連のインターフェース

API
説明
グループリスナーを追加
グループを解散
グループに参加
グループを退出
グループリスナーをリムーブ
グループ参加申請を許可
カスタムグループを作成
トピックを作成
指定したグループの属性を削除
トピックを削除
グループ参加申請リストを取得
指定したグループの属性を取得
グループメンバーリストを取得
指定したグループメンバーの情報を取得
指定したグループのオンライングループメンバー数を取得
グループ情報を取得
現在のユーザが参加している、トピックをサポートするコミュニティのリストを取得
現在のユーザが参加しているグループを取得
トピック属性リストを取得
グループ属性を初期化
他人をグループに招待
強制退会
発言禁止
グループ参加申請を拒否
グループメンバーを検索
グループを検索
すべてのグループ申請リストを既読でマーク
グループ属性を設定
グループ情報を変更
指定したグループメンバーの情報を変更
グループメンバーのロールを設定
トピック属性を設定
グループオーナーの権限を譲渡

オフラインプッシュ関連のインターフェース

API
説明
APPがバックグランドで動作するようになったことを検出した場合、このインターフェースを呼び出すことが可能
APPがフォアグラウンドで動作するようになったことを検出した場合、このインターフェースを呼び出すことが可能
オフラインプッシュの設定情報を設定