微信公众号让用户回复固定消息

废话不多说,直接上结果:
<a href="weixin://bizmsgmenu?msgmenucontent=1&msgmenuid=101">1</a>
复制进去完事,如果对你有帮助,点个赞再走呗

今天遇到一个需求
类似于这样:
在公众号内,用户点击换一批,下方自动发送换一批文字,并回复消息,如图
用户点击换一批,下方自动发送换一批文字
于是我开始翻阅 微信文档,最终发现是 客服消息内的菜单消息
既然找到了,那咱们就试一下呗,结果:
在这里插入图片描述
emmmmm。。。居然报错了。。。
1.看了下日志,好家伙 xml 转 Java对象报错
2.看了下微信xml返回;

<xml>
<ToUserName><![CDATA[ToUser]]></ToUserName>
<FromUserName><![CDATA[FromUser]]></FromUserName>
<CreateTime>1500000000</CreateTime>
<MsgType><![CDATA[text]]></MsgType>
<Content><![CDATA[满意]]></Content>
<MsgId>1234567890123456</MsgId>
<bizmsgmenuid>101</bizmsgmenuid>
</xml>

对于我来说,接收的微信 xml 里面 多了一个 bizmsgmenuid ;

那么,如何在不利用发送菜单消息的前提下就实现点击自动发送呢?
经过我的一番折腾,通过长按 满意 这个超链,得到结果如下:
在这里插入图片描述
既然有门路,那咱就试试呗?结果如下:
在这里插入图片描述
ok,搞定

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值