接口简介
- 本接口用于撤销已创建的推送任务
- 只有任务类消息(type为broadcast、groupcast、filecast、customizedcast且file_id不为空),可以进行撤销操作。千帆采用的广播推送broadcast,分组推送为customizedcast,均支持撤销。
- 撤销操作首先会从服务端尝试撤销(Android消息,排队中/发送中状态可以服务端撤销;iOS消息,排队中状态可以服务端撤销);
- 其次,针对组建版,Android SDK 4.0及以上和iOS sdk 3.0及以上,会尝试从设备端撤销已展示的消息。
接口请求说明
请求方式
POST https://站点接口域名/openapi/pushes/{id}/cancel
请求示例
curl -X POST 'https://站点接口域名/openapi/pushes/436/cancel' \
-H 'Authorization: Bearer 5d39164d1f281' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json'
接口响应说明
响应示例
{
"code": 0,
"text": "",
"data": [],
"time": 1545809695
}
响应结果说明
code=0即表示已成功发出撤销请求,具体结果可以再查询推送详情中的推送任务status字段值
文档更新时间: 2019-09-10 16:19 作者:千帆云