码迷,mamicode.com
首页 > 微信 > 详细

微信公众平台oauth2.0网页授权

时间:2016-09-09 23:52:23      阅读:283      评论:0      收藏:0      [点我收藏+]

标签:

 本篇文章你将学到:在自己做的微信网站里,利用oauth2.0网页授权接口获取用户的信息(openid,姓名,性别,地区,头像等)。如大转盘等游戏记录哪个微信用户获得什么奖品、H5等小游戏需要把分数与对应用户捆绑在一起等网页应用。

微信公众平台oauth2.0网页授权能干什么

它是在自己做的网站中不用用户登录来获取微信用户相关信息的,进而实现相关业务。

说明与注意

1、网页授权分为两种,

     一种为只获取openid  (基本授权 snsapi_base)

     一种为获取用户全部信息 (高级授权 snsapi_userinfo)。

2、你的公众号必须为认证的订阅号或者认证的服务号。否则没有此接口权限。

3、你要配置好回调域名:即用户点击网址获取用户信息后打开哪个域名。

4、如有下图错误请检查是否配置好回调域名或者公众号是否认证(我之前一直测试提示如下图出错,仔细查找错误才发现没配置回调域名)

技术分享

怎样配置回调域名

1、进入https://mp.weixin.qq.com,点击最下面的”接口权限“菜单(如下图)
技术分享

1-1、如果是测试账号的话,如下图

  (1)打开浏览器,这里以IE为例,输入:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

     (2)技术分享技术分享技术分享

     (3)用手机登录你的微信,使用微信中的“扫一扫”功能,扫描上面网页中的二维码。在手机上会出现以下界面:

        技术分享技术分享技术分享

     (4)网页授权获取用户基本信息

2、找到‘网页授权用户基本信息’,如下图
技术分享


3、点击修改,填写域名。如:我的回调网址为http://wechatu.xd107.com/home/WeiXin/index 则填写wechatu.xd107.com。配置回调域名完成。不管获取openid还是用户所有信息都需要首先配置回调域名
技术分享

 

 

 

 

技术分享

 

微信公众平台oauth2.0网页授权

标签:

原文地址:http://www.cnblogs.com/tinywan/p/5858256.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!