Skip to content

设置小程序群待办

将小程序消息设置为群待办,或撤回已设置的小程序群待办。

接口地址: POST /roomAppTodo

前置条件

  • 微信实例已登录,并已获得可用的 wId
  • 当前微信实例仍在目标群聊中,并具备设置群待办权限。
  • 已收到目标小程序消息,并从消息回调中取得 newMsgIdtitlepagePathuserNamesendWcId
  • 撤回群待办时需要传入设置待办成功后返回的 sign

请求参数

参数名必选类型说明
wIdstring登录实例标识
chatRoomIdstring群 ID
newMsgIdint小程序消息 ID,从消息回调中获取
titlestring小程序标题,从消息回调中获取
pagePathstring小程序跳转地址,从消息回调中获取
userNamestring小程序 ID,从消息回调中获取
sendWcIdstring原小程序发送者 ID,从消息回调中获取
signint撤回时必传;设置待办成功后返回本字段

响应参数

参数名类型说明
codestring1000 成功,1001 失败
messagestring反馈信息
dataobject/null成功时可能返回撤回所需信息,失败时通常为空
signint撤销密钥,设置待办成功后用于后续撤回

请求示例

json
{
  "wId": "2c7a5bf6-e23d-4fb0-8f03-b9ae844b539f",
  "chatRoomId": "25553320410@chatroom",
  "newMsgId": 128659030295046943,
  "title": "寄快递,用圆通",
  "pagePath": "pages/tabBar/index/index.html?sampshare=...",
  "userName": "gh_f9d9fca26a50@app",
  "sendWcId": "wxid_ylxtflc0p8b22"
}

成功响应

json
{
  "message": "成功",
  "code": "1000",
  "data": null
}

错误响应

json
{
  "message": "失败",
  "code": "1001",
  "data": null
}

使用建议

  • 小程序待办依赖原始小程序消息回调字段,建议后端完整保存回调数据。
  • 业务系统应保存设置待办成功后返回的 sign,否则后续无法撤回该待办。
  • 设置前请确认小程序消息本身适合作为群待办,避免对群成员造成干扰。