通过接口发送应用消息报错81013是为什么?
提问
问题描述:发送应用消息时,会报81013的错误;已确认消息接收者在应用可见范围内。
Corpid:wwc726f9e0f6651680
操作时间:
2022/8/29 10:59:51
反馈者userid:summer
调用接口:发送应用消息-https://qyapi.weixin.qq.com/cgi-bin/message/send
报错信息:
{\"invaliduser\":null,\"invalidparty\":null,\"msgid\":\"Dv0oBVNA9p2BIWPODPqgkgOR0cmZeNhVrFNefWZ-QUKIB8RgSQA3vGerPnhWcLuXwl9rjACBxZEHnAweFwiMxg\",\"errcode\":81013,\"errmsg\":\"user & party & tag all invalid, hint: [1661741991303760189569755], from ip: 124.250.100.241, more info at https://open.work.weixin.qq.com/devtool/query?e=81013\"}
解决了,是因为这个用户的账号没有激活
得看你是什么应用,如果你是自建这个应该没问题userid是明文,如果你是代开发 或者 三方 这个userid是加密的 ,得用加密的id
2024-08-06 10:10:42.398 INFO 48835 --- [rName_Worker-25] {\"errcode\":81013,\"errmsg\":\"user & party & tag all invalid, hint: [1722910242031423507029229], from ip: 116.247.92.154, more info at https://open.work.weixin
我也有同样的问题,成员确认在应用的共享范围内,但是还是提示这个错误。
可以复制错误码,到【错误码查询工具】里查询原因,查询工具地址返回内容里有。根据查询,81013是【UserID、部门ID、标签ID全部非法或无权限】