>  기사  >  백엔드 개발  >  mysql - php微信公众号开发 小问题 求大牛高手解答下

mysql - php微信公众号开发 小问题 求大牛高手解答下

WBOY
WBOY원래의
2016-06-06 20:23:001000검색

开发的时候,用户关注微信后。我把用户的信息 openid nickname city sex 等信息 存在了我自己的数据库里userinfo表中 那么问题来了 用户通过我的微信公众号点进去一个我自己开发的页面 怎么才能识别是这个用户点进来的 然后从数据库把他的信息等 显示在网页里 openid 是唯一的 那么通过什么把联系起来呢 新手求解答 拜谢了

回复内容:

开发的时候,用户关注微信后。我把用户的信息 openid nickname city sex 等信息 存在了我自己的数据库里userinfo表中 那么问题来了 用户通过我的微信公众号点进去一个我自己开发的页面 怎么才能识别是这个用户点进来的 然后从数据库把他的信息等 显示在网页里 openid 是唯一的 那么通过什么把联系起来呢 新手求解答 拜谢了

思路:获取微信用户的openid后去查询匹配数据库里的openid,如果存在就根据对应openid找出用户资料即可。
如何获取微信用户的openid你应该会写的了吧,既然你能写到数据库里,这个获取理所当然会用的,就省略了。

认证公众号才有权限申请接口去通过openid获取用户信息,

你说的这个可以通过oauth来获取用户openid.

第二种:发送一个带有加密openid参数的链接给用户。

笨死了你 ..

或者说你太懒了

http://mp.weixin.qq.com/wiki/2/5baf56ce4947d35003b86a9805634b1e.html

http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html

https://res.wx.qq.com/open/js/jweixin-1.0.0.js

这个要认证的服务号才可以的,oahth2.0授权就可以做到
http://www.cnblogs.com/txw1958/p/weixin71-oauth20.html
跟着这个做就OK了,我就是在这里学的

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.