微信易信公众平台大全

二次开发营销推广平台!

微信商户  微信平台开发  公众账号运营  精品微信号  加500粉丝  微信公众号申请收录

自定义菜单,View类型的按钮,不能向后台传参数吗

温馨提示:欲查看和探讨更多关于公众平台开发技术,请访问【微信易信●开发者论坛中心】

为什么自定义菜单中的View的类型的按钮,用户在点击之后,后台获取不到用户的openID信息,其他参数信息也获取不到,但是Click类型的却可以。


你可以通过参数带到你的页面里,

"key":"http://a.b.com?openid=xxxxxxxxxxx",


#2recotone在3-1809:11回复

那openid是怎么得到的呢?能否给一个DEMO,3Q


#3dyq007在3-1809:50回复

在范例脚本里:函数publicfunctionresponseMsg()里有呀

$fromUsername=$postObj->FromUsername

不过这样的方式存在一定的安全风险。


#4fufay在3-1912:01回复

应该类似微信的接口,都差不多。view类型的事件是不会推送给你的平台接口的,会直接让用户打开你预设的网页,也不会给你传一个get类型的openid数据。

我们是这么处理的,如果网页需要openid,那么菜单必须是click类型。这样你可以推送一个文字(带连接),用户再点击连接,你就能活的openid了。

或者推送一个news类型的图文,连接里也带上openid即可。其实text和news都一样。



评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
上一篇:求一个具有普及性的完整php代码啊 下一篇:隐藏webview底栏如何做?JS代码放在什么地方?求助