收藏
回答

第三方平台全网发布检测「返回Api文本消息」和「返回普通文本消息」一直失败怎么办?

公众号ID
gh_87fdcf8365e2

微信开放平台第三方平台的全网发布检测,其他项(component_verify_ticket、预授权码、授权、取消授权)都已通过,但「返回Api文本消息」和「返回普通文本消息」一直失败。

配置信息:

授权事件接收URL:https://api.51enjoy.com.cn/wx-component/ticket

消息与事件接收URL:https://api.51enjoy.com.cn/wx-official/$APPID$/callback

Token:自定义

EncodingAESKey:43位

后端:Node.js 16 / Express 5

已经排查的:

AES 解密能正常解出 XML(我们自己扫码授权成功,回调也写入了授权记录)

回复格式按照文档:普通文本消息同步返回 XML <Content><![CDATA[TESTCOMPONENT_MSG_TYPE_TEXT_callback]]></Content>,API文本消息先回 200 再调客服接口

疑问:

全网发布检测请求走的是哪个路由?我们的回调注册在 /:wxid/callback(Express 5),但不确定检测是否走这个路径

AES 解密的 IV 是 AESKey 解密后的前16字节还是后16字节?

能否提供检测「返回Api文本消息」和「返回普通文本消息」时,微信服务器实际发送的请求详情(URL 参数、Body 示例)?

回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容