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.CallbackBeforeCreateGroup으로 고정 |
contenttype | 값은 JSON으로 고정 |
ClientIP | 클라이언트 IP 주소(예: 127.0.0.1) |
OptPlatform |
{"CallbackCommand": "Group.CallbackBeforeCreateGroup", // 콜백 명령"Operator_Account": "leckie", // 운영자"Owner_Account": "leckie", // 그룹 소유자"Type": "Public", // 그룹 유형"Name": "MyFirstGroup", // 그룹 이름"CreateGroupNum": 123, //사용자가 이미 생성한 동일한 유형의 그룹 수"MemberList": [ // 초기 구성원 목록{"Member_Account": "bob"},{"Member_Account": "peter"}],"EventTime":"1670574414123"//밀리초 수준, 이벤트 트리거 타임스탬프}
필드 | 유형 | 기능 |
CallbackCommand | String | 콜백 명령 |
Operator_Account | String | 그룹 생성 요청을 시작한 운영자의 UserID |
Owner_Account | String | 요청을 통해 생성할 그룹 소유자의 UserID |
Type | String | |
Name | String | 요청을 통해 생성할 그룹의 이름 |
CreateGroupNum | Integer | 사용자가 이미 생성한 동일한 유형의 그룹 수 |
MemberList | Array | 배열 요청을 통해 생성될 그룹의 초기 구성원 목록 |
EventTime | Integer | 이벤트 트리거의 밀리초 수준 타임스탬프 |
{"ActionStatus": "OK","ErrorInfo": "","ErrorCode": 0 // 생성 허용}
10016
이 호출자에게 반환됩니다.{"ActionStatus": "OK","ErrorInfo": "","ErrorCode": 1 // 생성 거부}
필드 | 유형 | 속성 | 설명 |
ActionStatus | String | 필수 | 요청 처리 결과, OK: 성공, FAIL: 실패 |
ErrorCode | Integer | 필수 | 에러 코드, 0: 생성 허용 1: 생성 거부, 비즈니스 측에서 사용자의 요청을 금지하는 에러 코드를 지정하고 클라이언트에게 ErrorCode 및 ErrorInfo를 보내려면 ErrorCode 값이 [10100, 10200] 범위 내로 설정되어 있는지 확인하십시오 |
ErrorInfo | String | 필수 | 오류 정보 |
문제 해결에 도움이 되었나요?