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 // 0 값은 콜백 결과가 무시됨을 나타냅니다}
필드 | 유형 | 필수 | 설명 |
ActionStatus | String | Yes | 요청 결과, OK: 성공, FAIL: 실패 |
ErrorCode | Integer | Yes | 에러 코드, 값 0은 콜백 결과가 무시됨 표시 |
ErrorInfo | String | Yes | 오류 정보 |
문제 해결에 도움이 되었나요?