公众号自定义菜单(类型miniprogram),用户点击跳转小程序无事件推送
发布于 5 年前 作者 nhuang 19453 次浏览 来自 问答

条件

  1. 公众号已审核

  2. 小程序和公众号已经在开发者中心做关联

  3. 公众号主体是企业,小程序主体是个人

  4. 点击公众号对应的菜单可以成功跳转到小程序

问题

  1. 为什么用户点击菜单没向后台推送事件

  2. 如果类型miniprogram菜单点击没有事件推送,怎么知道用户是否点击了类型miniprogram菜单

  3. 有没有能通过unionid和对应的公众号appid获取用户openid的接口,既然可以用unionid在不同微信产品之间确定用户身份,也应该提供接口获取用户某个公众号或者小程序openid的接口,这样对应的才能在比如用户操作小程序,给相应的公众号发消息,而不是简单的从公众号号的菜单或模板消息等跳转到小程序(而且还检测不到,没有事件推送)

3 回复

1.公众号介绍页:相关小程序

2.公众号自定义菜单:可设置为一级菜单或二级菜单

3.公众号模板消息:关联时下发

4.公众号图文消息中的小程序卡片、文字链接和图片链接

是否以上几种跳转小程序的方法,在用户出发或点击后都没有相应的事件推送给公众号后台。

解决没,随便问下下边这个咋做,没有个列子可参考的

点击菜单跳转小程序的事件推送

推送XML数据包示例:

<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[FromUser]]></FromUserName>
<CreateTime>123456789</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[view_miniprogram]]></Event>
<EventKey><![CDATA[pages/index/index]]></EventKey>
<MenuId>MENUID</MenuId>
</xml>

参数说明:

参数描述
ToUserName开发者 微信号
FromUserName发送方帐号(一个OpenID)
CreateTime消息创建时间 (整型)
MsgType消息类型,event
Event事件类型,view_miniprogram
EventKey事件KEY值,跳转的小程序路径
MenuID菜单ID,如果是个性化菜单,则可以通过这个字段,知道是哪个规则的菜单被点击了

我发现小程序的问题都回复的相当及时,怎么公众号的问题就没人理哪!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

回到顶部