自己找到原因了,全网测试发送客服消息接口的touser字段,需要填写微信推送过来的消息中FromUserName的值,这个问题先关闭了
全网发布检测-返回Api文本消息失败,报错:invalid openid rid ?求教各位大佬,我按全网检测文档要求进行客服消息发送处理:https://developers.weixin.qq.com/doc/oplatform/Thirdparty_Platforms/2.0/operation/thirdparty/releases_instructions.html 但是一直卡在消息发送这一步,文档上写的是拿推送过来消息中的ToUserName值作为消息接口请求中的touser值传递,但一直报这个错误:invalid openid rid, 查了很久都不明白哪里有问题,急求教各位大佬指点,非常感谢,整体过程的报文如下: 1:微信推送客服报文: <xml><ToUserName><![CDATA[gh_8dad206e9538]]></ToUserName> <FromUserName><![CDATA[oV6P70DM0-NBLoiQKb2JISwLhR80]]></FromUserName> <CreateTime>1624276392</CreateTime> <MsgType><![CDATA[text]]></MsgType> <Content><![CDATA[QUERY_AUTH_CODE:queryauthcode@@@e1e7x3JD7Vj-duXelYE-b8ocmCt2oqCmaMj2NAt_4HH4eKPD-mjjziGA aPif_XnRZtdXm46iWkPsjD8WNHbvxw]]></Content> <MsgId>6976213983768205470</MsgId></xml> 2:消息调用:https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=46_-sylaPJdZb4t6shyyxN-oQMPC_ltHL8VPv3hyu1lRC65u3OJPKbXt72ZydMP3cr6FdCFuDkzWzxNX8ztdNDquHNayIEcHvC8Ne0-QkmKZVmv9fsD-ASxDtl7b7KHdk5U8K8FCWq_vbUn4d6LZDOhAKDOSD 3:请求报文:{"touser":"gh_8dad206e9538","text":{"content":"queryauthcode@@@e1e7x3JD7Vj-duXelYE-b8ocmCt2oqCmaMj2NAt_4HH4eKPD-mjjziGAaPif_XnRZtdXm46iWkPsjD8WNHbvxw_from_api"},"msgtype":"text"} 4:返回报文:{"errcode":40003,"errmsg":"invalid openid rid: 60d075be-4eb6c548-6610a476"} 希望有过经验的大佬能指点一下,万分感谢!
2021-06-22