例如本人设置了一个自定义菜单,是跳到百度的,本人想在程序中经过某些判断后,不要他跳转到百度,而是跳转到搜狗。
大家知道,即使是菜单跳转行为,接口里仍然能获取到“点击菜单跳转链接时的事件推”信息,那有没有可能获取推送信息的时候改变url内容咧?
大家知道,即使是菜单跳转行为,接口里仍然能获取到“点击菜单跳转链接时的事件推”信息,那有没有可能获取推送信息的时候改变url内容咧?
解决方案
10
好像改变菜单事件是需要时间的,貌似是24小时还是多久。具体忘了,希望可以帮到你
10
题主的要求可能是实现不了的,在获取到“点击菜单跳转链接时的事件推”信息后,公众号能做的就是被动回复以下五种消息:
1 回复文本消息
2 回复图片消息
3 回复语音消息
4 回复视频消息
5 回复音乐消息
6 回复图文消息
不如转变一下思路,将跳转URL菜单改成点击推事件菜单(”type”:”click”),收到事件推消息后根据判断回复一条文本消息,里面包含要客户访问的URL。
1 回复文本消息
2 回复图片消息
3 回复语音消息
4 回复视频消息
5 回复音乐消息
6 回复图文消息
不如转变一下思路,将跳转URL菜单改成点击推事件菜单(”type”:”click”),收到事件推消息后根据判断回复一条文本消息,里面包含要客户访问的URL。
5
你可以尝试跳转到一个用于判断的URL 然后在这个URL里进行逻辑判断 进而跳转到其他URL
5
你何不把openId作为页面的参数传递过去?
http://jump.jsp?openId=XXXXXXXXX…
http://jump.jsp?openId=XXXXXXXXX…
5
突然明白过来,这样是不行的。
5
你可以使用Base 授权啊 反正都可以拿到openID