https://xxxxxx/v4/timpush/revoke?usersig=xxx&identifier=admin&sdkappid=88888888&random=99999999&contenttype=json
Parameter | Description |
https | Request protocol: HTTPS Request method: POST |
xxxxxx | The dedicated domain corresponding to the country/region of your SDKAppID. China: console.tim.qq.com Singapore : adminapisgp.im.qcloud.com Seoul : adminapikr.im.qcloud.com Frankfurt : adminapiger.im.qcloud.com Silicon Valley : adminapiusa.im.qcloud.com |
v4/timpush/revoke | Request API |
usersig | |
identifier | |
sdkappid | SdkAppid assigned by the Chat console when creating an app |
random | 32-bit unsigned integer random number |
contenttype | Fixed value: json |
{"TaskId": "660cc447_537ed82a_200000cd7ee17f5_84035729_bc614e", // Push task taskId sent within 24 hours"OfflinePushInfo": {"Title": "Recall Title","Desc": "The other party has recalled a message","Ext": "{\"entity\":{\"key1\":\"value1\",\"key2\":\"value2\"}}" // Passthrough field, using JSON format string for push}}
Field | Type | Attribute | Description |
TaskId | String | Required | All Staff/ Tag Push Task ID. |
OfflinePushInfo | Object | Required |
{"ActionStatus": "OK","ErrorInfo": "","ErrorCode": 0}
Field | Type | Description |
ActionStatus | String | Processed Request Result: OK: Indicates successful processing FAIL: Indicates failure |
ErrorCode | Integer | Error Identifier: 0 indicates success Non-zero indicates failure |
ErrorInfo | String | Error message |
Error code | Description |
90001 | Failed to parse the JSON format. Please ensure the request packet conforms to the JSON specification. |
90009 | The request requires App Administrator permissions. |
90049 | Invalid TaskId for recall, no push records. Use the All-user/Tags push or Single push interface for the push, and only the returned TaskId can be used for recall. |
90050 | Duplicate recall, a push task that has already been recalled cannot be recalled again. |
90051 | Recall too frequent, recall frequency limit is 1 time per second. |
90052 | Exceeds recall validity period, recall must be done within 24 hours. Push tasks older than 24 hours cannot be recalled. |
90053 | Recall invalid. The push task specified no roaming/unread (OnlineOnlyFlag=0), but OfflinePushInfo was not included during recall. |
91000 | Internal service error, please try again. |