> 백엔드 개발 > PHP 튜토리얼 > 用微信登陆微商城直接获取登陆微信用户信息?怎么做到的?

用微信登陆微商城直接获取登陆微信用户信息?怎么做到的?

WBOY
풀어 주다: 2016-07-06 13:51:26
원래의
1420명이 탐색했습니다.

用微信登陆微商城直接获取登陆微信用户信息?怎么做到的?

类似于这样的,一登陆就提示是否获取用户信息这个,是不是用的第三方登陆?还是接口什么的,希望可以提供一些资料

提出这个问题的下午,这个问题就已经解决了,但是忘记了关掉问题。我是参考的一篇博文,里面代码以及内容写的很详细,链接:微信公众平台OAuth2.0网页授权php示例

下面是部分截图:

用微信登陆微商城直接获取登陆微信用户信息?怎么做到的?

回复内容:

用微信登陆微商城直接获取登陆微信用户信息?怎么做到的?

类似于这样的,一登陆就提示是否获取用户信息这个,是不是用的第三方登陆?还是接口什么的,希望可以提供一些资料

提出这个问题的下午,这个问题就已经解决了,但是忘记了关掉问题。我是参考的一篇博文,里面代码以及内容写的很详细,链接:微信公众平台OAuth2.0网页授权php示例

下面是部分截图:

用微信登陆微商城直接获取登陆微信用户信息?怎么做到的?

http://mp.weixin.qq.com/wiki/4/9ac2e7b1f1d22e9e57260f6553822520.html
使用的是该项。大体上是
1.首先你得先有个公众号(该公众号有授权权限),
2.而后去微信公众号管理平台配置授权回调域名,
3.然后在项目对应类访问https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE&connect_redirect=1#wechat_redirect就会弹出授权框。

<code>注:APPID  公众号应用ID
   REDIRECT_URI 授权成功回调地址
   SCOPE SCOPE参数有snsapi_base (不弹出授权页面,直接跳转,只能获取用户openid),snsapi_userinfo (弹出授权页面,可通过openid拿到昵称、性别、所在地。并且,即使在未关注的情况下,只要用户授权,也能获取其信息)</code>
로그인 후 복사

第三方登陆啊,一般用oauth2接口,你同意以后,微信会给商城返回一个token,这个token允许获取你的数据为你之前授权的数据。
找资料的话,搜下oauth2就好了

https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842&token=&lang=zh_CN
微信公众平台登录api文档

你关注公众号的时候,会提示获取你的信息,在你进入公众号的时候,服务器就已经收到微信服务器发送过来的你的相关信息。
如果没有关注公众号,进入商城也会提示获取你的信息,点击了,对方就可以获取你的个人信息了

看一下微信公众平台的开发文档吧,都有介绍的

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿