tencent cloud

フィードバック

SDK API(Electron)

最終更新日:2023-02-02 15:27:44

    イベントコールバックインターフェース

    API 説明
    TIMAddRecvNewMsgCallback 新しいメッセージを受信するコールバックを追加
    TIMRemoveRecvNewMsgCallback 新しいメッセージを受信するコールバックを削除
    TIMSetMsgReadedReceiptCallback メッセージ既読確認コールバックを設定
    TIMSetMsgRevokeCallback 受信したメッセージが取り消されたコールバックを設定
    TIMSetMsgElemUploadProgressCallback メッセージにおけるエレメントに関するファイルのアップロード進捗コールバックを設定
    TIMSetGroupTipsEventCallback グループシステムメッセージコールバックを設定
    TIMSetConvEventCallback 会話イベントコールバックを設定
    TIMSetNetworkStatusListenerCallback ネットワーク接続状態リスナーコールバックを設定
    TIMSetKickedOfflineCallback 強制退会によるオフライン通知コールバックを設定
    TIMSetUserSigExpiredCallback 資格情報期限切れコールバックを設定
    TIMSetOnAddFriendCallback 友達追加コールバックを設定
    TIMSetOnDeleteFriendCallback 友達削除コールバックを設定
    TIMSetUpdateFriendProfileCallback 友達プロファイル更新コールバックを設定
    TIMSetFriendAddRequestCallback 友達追加申請コールバックを設定
    TIMSetLogCallback ログコールバックを設定
    TIMSetMsgUpdateCallback メッセージがクラウド側で変更されたことによって返されたメッセージ更新通知コールバックを設定

    IM SDK初期化関連のインターフェース

    API 説明
    TIMInit IM SDKを初期化
    TIMUninit IM SDKをアンインストール
    TIMGetSDKVersion IM SDKのバージョン番号を取得
    TIMSetConfig 追加ユーザ設定を設定

    ログイン/ログアウト関連のインターフェース

    API 説明
    TIMLogin ログイン
    TIMLogout ログアウト

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

    API 説明
    TIMConvCreate 会話を作成
    TIMConvDelete 会話を削除
    TIMConvGetConvList 最近の連絡先との会話リストを取得
    TIMConvSetDraft 指定した会話の下書きを設定
    TIMConvCancelDraft 指定した会話の下書きを削除
    TIMConvGetConvInfo 指定した会話リストを取得
    TIMConvGetTotalUnreadMessageCount すべての会話の累計未読メッセージ数を取得
    TIMConvPinConversation 会話の先頭固定表示を設定

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

    API 説明
    TIMMsgBatchSend メッセージを一括送信。このインターフェースはグループにメッセージを送信できない
    TIMMsgCancelSend messageIDで送信中のメッセージをキャンセル
    TIMMsgClearHistoryMessage 指定した会話のメッセージをクリア
    TIMMsgDelete 指定した会話のローカルメッセージを削除
    TIMMsgDeleteMessageExtensions メッセージ拡張を削除
    TIMMsgDownloadElemToPath メッセージ内のエレメントを指定したファイルパスにダウンロード
    TIMMsgDownloadMergerMessage メージメッセージをダウンロード
    TIMMsgFindByMsgLocatorList メッセージ特定で指定した会話のメッセージを探す
    TIMMsgFindMessages messageIDでローカルのメッセージリストを検索
    TIMMsgGetC2CReceiveMessageOpt あるユーザに対するC2Cメッセージ受信オプションを検索
    TIMMsgGetMessageExtensions メッセージ拡張を取得
    TIMMsgGetMsgList 指定した会話のメッセージリストを取得
    TIMMsgImportMsgList メッセージリストを指定した会話にインポート
    TIMMsgListDelete 指定した会話のローカルとローミングメッセージを削除
    TIMMsgModifyMessage メッセージを変更
    TIMMsgReportReaded メッセージの報告を既読
    TIMMsgRevoke メッセージを取り消す
    TIMMsgSaveMsg カスタムメッセージを保存
    TIMMsgSearchLocalMessages ローカルメッセージを検索
    TIMMsgSendNewMsg 新しいメッセージを送信
    TIMMsgSendMessageV2 新しいメッセージを送信V2
    TIMMsgSetC2CReceiveMessageOpt あるユーザに対するC2Cメッセージ受信オプションを設定
    TIMMsgSetGroupReceiveMessageOpt グループメッセージの受信オプションを設定
    TIMMsgSetMessageExtensions メッセージ拡張を設定

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

    API 説明
    TIMGroupCreate グループを作成
    TIMGroupDelete グループを削除(解散)
    TIMGroupDeleteGroupAttributes グルプ属性を削除
    TIMGroupDeleteMember グループメンバーを削除
    TIMGroupGetGroupAttributes 指定したグループ属性を取得
    TIMGroupGetGroupInfoList グループ情報リストを取得
    TIMGroupGetJoinedGroupList 参加しているグループのリストを取得
    TIMGroupGetMemberInfoList グループメンバー情報リストを取得
    TIMGroupGetOnlineMemberCount 指定したグループのオンライングループメンバー数を取得
    TIMGroupGetPendencyList 未処理グループ操作のリストを取得
    TIMGroupHandlePendency 未処理グループ操作を処理
    TIMGroupInitGroupAttributes グループ属性を初期化
    TIMGroupInviteMember グループに招待
    TIMGroupJoin グループ参加申請
    TIMGroupModifyGroupInfo グループ情報を変更
    TIMGroupModifyMemberInfo グループメンバー情報を変更
    TIMGroupQuit グループを退出
    TIMGroupReportPendencyReaded 未処理グループ操作の報告を既読
    TIMGroupSearchGroupMembers グループメンバーリストを検索
    TIMGroupSearchGroups グループリストを検索
    TIMGroupSetGroupAttributes グループ属性を設定
    TIMMsgGetGroupMessageReadMemberList グループメッセージを既読または未読したグループメンバーのリストを取得
    TIMMsgGetMessageReadReceipts メッセージ既読確認を取得
    TIMMsgSendMessageReadReceipts メッセージ既読確認を送信

    ユーザプロフィール関連のインターフェース

    API 説明
    TIMProfileGetUserProfileList 指定したユーザリストの個人プロフィールを取得
    TIMProfileModifySelfUserProfile 自分の個人プロフィールを変更

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

    API 説明
    TIMFriendshipAddFriend 友達を追加
    TIMFriendshipAddToBlackList 指定したユーザをブラックリストに追加
    TIMFriendshipCheckFriendType 友達タイプを確認(単一方向または双方向)
    TIMFriendshipCreateFriendGroup 友達グループを作成
    TIMFriendshipDeleteFriend 友達を削除
    TIMFriendshipDeleteFriendGroup 友達グループを削除
    TIMFriendshipDeleteFromBlackList ブラックリストから指定したユーザリストを削除
    TIMFriendshipDeletePendency 未処理の友達追加申請リストを削除
    TIMFriendshipGetBlackList ブラックリストを取得
    TIMFriendshipGetFriendGroupList 指定した友達グループのグループ情報を取得
    TIMFriendshipGetFriendProfileList 友達プロフィールリストを取得
    TIMFriendshipGetFriendsInfo 友達の情報を取得
    TIMFriendshipGetPendencyList 未処理の友達追加申請リストを取得
    TIMFriendshipHandleFriendAddRequest 友達追加申請を処理
    TIMFriendshipModifyFriendGroup 友達グループを変更
    TIMFriendshipModifyFriendProfile 友達プロフィールを更新(備考など)
    TIMFriendshipReportPendencyReaded 未処理の友達追加申請の報告を既読
    TIMFriendshipSearchFriends 友達を検索
    お問い合わせ

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

    テクニカルサポート

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

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