https://www.example.com
です。
事例:https://www.example.com?SdkAppid=$SDKAppID&CallbackCommand=$CallbackCommand&contenttype=json&ClientIP=$ClientIP&OptPlatform=$OptPlatform
パラメータ | 説明 |
https | リクエストプロトコルはHTTPS、リクエスト方式はPOSTです |
www.example.com | コールバックURL |
SdkAppid | アプリケーション作成時にIMコンソールでアサインされたSDKAppID |
CallbackCommand | Group.CallbackAfterRecallMsgに固定します |
contenttype | 固定値はJSONです |
ClientIP | クライアントIP、形式はたとえば127.0.0.1です |
OptPlatform |
{"CallbackCommand":"Group.CallbackAfterRecallMsg", // コールバックコマンド"Operator_Account":"admin", // オペレーター"Type":"Community", // グループタイプ"GroupId":"1213456", // グループID"MsgSeqList":[ // 撤回メッセージMsgSeqリスト{"MsgSeq":130}],"TopicId":"@TGS#_@TGS#cQVLVHIM62CJ@TOPIC#_TestTopic",// トピックID、このオプションは、トピックをサポートするコミュニティにのみ適用されます"EventTime":"1670574414123"//ミリ秒レベル、イベントトリガーのタイムスタンプ}
オブジェクト | 概要 | 機能 |
CallbackCommand | String | コールバックコマンド |
Operator_Account | String | グループチャットメッセージを撤回するオペレーターUserID |
Type | String | |
GroupId | String | グループID |
MsgSeqList | Array | 撤回メッセージMsgSeqリスト |
TopicId | String | トピックID、このオプションが使用可能な場合、トピック内のメッセージが撤回されたことを意味します。このオプションは、トピックをサポートするコミュニティにのみ適用されます。 |
EventTime | Integer | イベントトリガーのミリ秒レベルのタイムスタンプ |
{"ActionStatus": "OK","ErrorInfo": "","ErrorCode": 0 // コールバック結果を無視します}
フィールド | タイプ | 属性 | 説明 |
ActionStatus | String | 必須 | リクエスト処理の結果、OKは処理が成功したことを意味し、FAILは失敗を意味します |
ErrorCode | Integer | 必須 | エラーコード、ここで0を入力すると、レスポンス結果を無視できることを意味します |
ErrorInfo | String | 必須 | エラーメッセージ |
この記事はお役に立ちましたか?