SDKAppID
contained in the request URL is the SDKAppID
of the app.https://www.example.com
.
Example:https://www.example.com?SdkAppid=$SDKAppID&CallbackCommand=$CallbackCommand&contenttype=json&ClientIP=$ClientIP&OptPlatform=$OptPlatform
Parameter | Description |
https | The request protocol is HTTPS, and the request method is POST. |
www.example.com | Webhook URL |
SdkAppid | The SDKAppID assigned by the Chat console when the app is created |
CallbackCommand | Fixed value: Group.CallbackAfterGroupInfoChanged . |
contenttype | Fixed value: JSON . |
ClientIP | Client IP, such as 127.0.0.1 |
OptPlatform | Client platform. For valid values, see the description of OptPlatform in the Webhook Protocols section of Webhook Overview. |
{"CallbackCommand": "Group.CallbackAfterGroupInfoChanged", // Webhook command"GroupId" : "@TGS#2J4SZEAEL","Type": "Public", // Group type"Operator_Account": "leckie", // Operator"Notification": "NewNotification", // New group notice"EventTime":"1670574414123"// Event trigger timestamp in milliseconds}
Field | Type | Description |
CallbackCommand | String | Webhook command |
GroupId | String | ID of the group whose profile is modified |
Type | String | Type of the group whose profile is modified, such as Public . For details, see the Group Types section in Group System. |
Operator_Account | String | UserID of the operator |
Name | String | New group name |
Introduction | String | New group introduction |
Notification | String | New group announcement |
FaceUrl | String | New group profile photo URL |
EventTime | Integer | Event trigger timestamp in milliseconds |
{"ActionStatus": "OK","ErrorInfo": "","ErrorCode": 0 // The value `0` indicates that the response result is ignored.}
Object | Type | Required | Description |
ActionStatus | String | Yes | Request result. OK : Successful; FAIL : Failed |
ErrorCode | Integer | Yes | Error code. The value 0 indicates that the response result is ignored. |
ErrorInfo | String | Yes | Error information |
Was this page helpful?