SDK API(Electron)

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

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

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

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

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

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

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

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

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

API
説明
メッセージを一括送信。このインターフェースはグループにメッセージを送信できない
messageIDで送信中のメッセージをキャンセル
指定した会話のメッセージをクリア
指定した会話のローカルメッセージを削除
メッセージ拡張を削除
メッセージ内のエレメントを指定したファイルパスにダウンロード
メージメッセージをダウンロード
メッセージ特定で指定した会話のメッセージを探す
messageIDでローカルのメッセージリストを検索
あるユーザに対するC2Cメッセージ受信オプションを検索
メッセージ拡張を取得
指定した会話のメッセージリストを取得
メッセージリストを指定した会話にインポート
指定した会話のローカルとローミングメッセージを削除
メッセージを変更
メッセージの報告を既読
メッセージを取り消す
カスタムメッセージを保存
ローカルメッセージを検索
新しいメッセージを送信
新しいメッセージを送信V2
あるユーザに対するC2Cメッセージ受信オプションを設定
グループメッセージの受信オプションを設定
メッセージ拡張を設定

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

API
説明
グループを作成
グループを削除(解散)
グルプ属性を削除
グループメンバーを削除
指定したグループ属性を取得
グループ情報リストを取得
参加しているグループのリストを取得
グループメンバー情報リストを取得
指定したグループのオンライングループメンバー数を取得
未処理グループ操作のリストを取得
未処理グループ操作を処理
グループ属性を初期化
グループに招待
グループ参加申請
グループ情報を変更
グループメンバー情報を変更
グループを退出
未処理グループ操作の報告を既読
グループメンバーリストを検索
グループリストを検索
グループ属性を設定
グループメッセージを既読または未読したグループメンバーのリストを取得
メッセージ既読確認を取得
メッセージ既読確認を送信

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

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

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

API
説明
友達を追加
指定したユーザをブラックリストに追加
友達タイプを確認(単一方向または双方向)
友達グループを作成
友達を削除
友達グループを削除
ブラックリストから指定したユーザリストを削除
未処理の友達追加申請リストを削除
ブラックリストを取得
指定した友達グループのグループ情報を取得
友達プロフィールリストを取得
友達の情報を取得
未処理の友達追加申請リストを取得
友達追加申請を処理
友達グループを変更
友達プロフィールを更新(備考など)
未処理の友達追加申請の報告を既読
友達を検索