微信公众号后台的开发者中心开启了回调URL和Token,自动回复功能失效。
为了依然能够实现自动回复功能,打算用被动回复用户消息功能来实现自动回复功能。
例如关注公众号后,发送欢迎消息功能,在关注公众号收到微信发送的通知后,回调URL的后台服务收到微信的事件推送通知,处理微信通知,并返回需要回复的欢迎消息的响应报文(消息加解密方式使用的是安全模式,加密前的消息明文如下),按照如下消息明文回复,但是在关注公众号后未收到任何消息。
<xml>
<ToUserName><![CDATA[om2zow8JP_Buru92pcpXWie5nlRo]]></ToUserName>
<FromUserName><![CDATA[gh_df3d88eeb8c5]]></FromUserName>
<CreateTime>1710897964</CreateTime>
<MsgType><![CDATA[text]]></MsgType>
<Content><![CDATA[您好]]></Content>
</xml>
想问问大家有没有碰到过这种问题,是啥原因导致在关注公众号后收不到回复的消息?
<xml><Encrypt><![CDATA[${base64data}]]></Encrypt><MsgSignature><![CDATA[${msgSignature}]]></MsgSignature><TimeStamp>${createtime}</TimeStamp><Nonce><![CDATA[${non}]]></Nonce></xml>
我是同样的问题,只有被动回复是不生效的,但是正常消息是可以相互发送的,测试公众号正常,线上公众号就不正常,两者的服务器消息加密配置是完全一样的
我也是同样的问题
我也遇到了这个问题,使用明文交互,相应了微信服务器,但是用户没有收到回复消息
服务器配置URL 启用开了?消息推送到你服务器了没有?url地址能正常推送?
https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/api/Before_Develop/Message_encryption_and_decryption.html