- 小程序 OpenAPI SDK 总览
- OpenAPI 简介
- 用户登录态签名
- 签名算法
- 联合授权
- 接口调用凭证
- 登录
- 小程序码与小程序链接
- Web 化接入
- 私信和群聊
- 解决方案
- 线索组件
- 隐私协议
- 视频能力
- 搜索能力
- 任务能力
- 电商
- 生活服务
- 短剧行业
- 用户信息
- 分享
- 客服
- 交易工具
- 小程序券
- 交易系统
- 素材库
- 内容安全
- 泛知识
- 担保支付
- 评价
- 其它
- 订阅消息
- 小程序推广计划
- 挂载
- 分发
- 数据分析
- 服务类目
- 直播间能力
- 抖音开放能力
- 能力申请
- 页面结构自定义
- 普通二维码绑定
- 抖音号绑定
- 流量主
- 抖店绑定
私信消息撤回
收藏
我的收藏接口说明
- •该接口用于撤回私聊消息;
- •与接收私信事件配合使用,开发者应先订阅相关 webhook 事件;
使用限制
- •当前开放用户范围:认证企业号及其员工号和小程序品牌号及员工号;后续将基于抖音经营者实际诉求逐步拓展开放用户范围
- •需要申请权限 在开发者后台-设置-关联设置-抖音号管理为小程序经营者申请小程序消息撤回能力,当前仅支持一个用户授权一个应用;
- •小程序通过试运营期
- •可撤回内容、时间限制与抖音端内保持一致
基本信息
名称 | 描述 |
HTTP URL | |
HTTP Method | POST |
Scope | im.recall_message |
权限要求 |
|
请求头
名称 | 字段类型 | 是否必填 | 示例 | 描述 |
access-token | String | 是 | | |
content-type | String | 是 | | 固定值"application/json" |
请求参数
Query
名称 | 字段类型 | 是否必填 | 示例 | 描述 |
open_id | String | 是 | ba253642-0590-40bc-9bdf-9a1334b94059 |
|
Body
名称 | 字段类型 | 是否必填 | 示例 | 描述 |
conversation_id | String | 是 | @72MqHzC5kqIEgB56A10333ntucyQ/A1Wn33333Vk9xDdDQrU9MpJSYEVV6/2hKHKVaRbE67Vx7Jd6yxgnq/g== | |
conversation_type | Int32 | 是 | 1 | 会话类型 1- 单聊 2- 群聊 |
msg_id | String | 是 | @7211MqHzC5kqIEgB56229n1ntu80T/MxUH6Wfj32VkdzCNbYrU9MpJSYEVV6/2hKL3r7seeHSYoexQTg/Prp5A== |
请求示例
Bash复制curl --location 'https://open.douyin.com/im/recall/msg/?open_id=abcd-abcd-abcd-21221' \
\
--header 'Content-Type: application/json' \
--header 'access-token: act.d2o2u8ogtuoi2io2ruio2r2' \
\
--data-raw '{
"msg_id":"@72MqHzC522kqIEgB56229n1ntu80T/MxUH6Wfj32VkdzCNbYrU9MpJSYEVV6/2hKL3r7seeHSYoexQTg/Prp5A==",
\
"conversation_id":"@72MqHzC5kqIEgB56A10333ntucyQ/A1Wn33333Vk9xDdDQrU9MpJSYEVV6/2hKHKVaRbE67Vx7Jdfs6yxgnq/g==",
\
"conversation_type":1
}'
响应参数
Body
名称 | 字段类型 | 是否必填 | 示例 | 描述 |
err_msg | String | 是 | 消息发出已超过72小时无法撤回 | 错误信息 |
err_no | Int32 | 是 | 0 | 错误信息 |
log_id | String | 是 | 20230202192209192B1185C6C1408E4EDB | 日志ID |
响应示例
正常响应示例
JSON复制{
"err_msg": "",
"err_no": 0,
"log_id": "202302021924599A4FB64DA382950444C7"
}
异常响应示例
JSON复制{
"err_msg": "消息发出已超过时间无法撤回",
"err_no": 28003036,
"log_id": "20230202192209192B1185C6C1408E4EDB"
}
错误码
http状态码 | 错误码 | 错误码描述 | 排查建议 |
200 | 28003035 | 无权限撤回此条消息 | 检查是否有撤回消息权限 |
200 | 28003036 | 消息发出已超过时间无法撤回 | 消息发出时间超过72小时,无法撤回 |
点击纠错