微信公众平台url的button,怎么获取openid

小99 发布于 2014/07/02 11:22
阅读 19K+
收藏 1
我现在做一个项目,创建了一个待url的菜单,点击这个菜单的时候,要先判断这个微信号和我们公司的帐号绑定没有,如果绑定了,就根据之前定义的url跳到指定页面,但是根据这个url怎么获取跳转过来的openid, 希望哪位大神能帮助一下,给个思路,,我qq   652308679 在线等
加载中
0
若水191
若水191
无解,你最好做成点击回复消息的
若水191
若水191
那你就玩两天,然后说找不到方法,
小99
小99
这帮需求不让这么干,让我先找找方式
0
kenping
kenping
http://jingyan.baidu.com/article/48206aeae7aa24216ad6b3f3.html
小99
小99
进入公众平台配置,那个配置就是在高级接口里面的
小99
小99
你给我的这个链接里面说的确实用到了高级接口,
kenping
kenping
回复 @小99 : 不是高级接口,就是回调,意思是说,你的button的url是指向微信的,你自己的url作为这个url里面的一个参数,然后微信在回调你的url,同时把openid之类的传给你
小99
小99
z这个属于高级接口类型是吧?
小99
小99
这个我找到过,必须进平台里面配置吗?
0
sidbusy
sidbusy
按钮类型设置为click,服务器端判断微信openid是否绑定,最终以news类型响应,news类型中的article类型条目就可以自定义url了,可以参考dnspod服务号。
小99
小99
好,谢谢,公司号还没认证呢,高级接口都看不到
sidbusy
sidbusy
回复 @小99 : 简单点说, 我这个方法也是基于用户点击菜单后, 服务器响应图文消息, 然后点击图文消息URL可以自定义而实现的, 并不是点击按钮立马就跳转过去. 最科学的方法还是二楼那个基于公众平台的OAUTH2鉴权.
小99
小99
您那里有例子吗,简单的代码就行,你刚接触2天,让我尽快做完了,你说的news什么的我现在还很迷糊
0
离开江湖
离开江湖
基本无解,只能返回消息
0
鄢松涛
鄢松涛
有没有试过view可不可以拿到openid,我没有试过,如果可以拿到就可以在程序入口或配置拦截器实现
小99
小99
不用高级接口确实还拿不到
0
netwinder
netwinder

没有高级权  就没有 OAUTH


0
比比
比比

最后怎么解决的啊?

是不是给了300元,获得了网页授权获取用户基本信息权限才解决的?

就算是服务号,如果没有认证调用 

https://open.weixin.qq.com/connect/oauth2/authorize?appid=&redirect_uri=&response_type=code&scope=snsapi_base&state=1#wechat_redirect

仍然是: api unauthorized

小99
小99
测试号应该没问题的,如果是正式号,现在好像开始收费了
返回顶部
顶部