微信开放平台第三方平台的全网发布检测,其他项(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 示例)?

你好,严格按照文档执行https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/operation/thirdparty/releases_instructions.html,不影响发布现网
不影响使用,直接跳过,找一个真实小程序来测试消息接收。