概述
微信官网网址:https://mp.weixin.qq.com/wiki/17/c0f37d5704f0b64713d5d2c37b468d75.html#.E9.99.84.EF.BC.9A.E6.A3.80.E9.AA.8C.E6.8E.88.E6.9D.83.E5.87.AD.E8.AF.81.EF.BC.88access_token.EF.BC.89.E6.98.AF.E5.90.A6.E6.9C.89.E6.95.88
1.普通的access_token 是HTML5网页调用基础接口的全局唯一票据,有效期限7200秒,调用次数2000次
接口地址:https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN
其中:ACCESS_TOKEN是全局的,OPENID是从用户关注、发送信息互动(与公众号)获取,返回结果:用户基本信息
2.网页授权acces_token是通过code换取的凭证,用于获取用户的基本信息,次数不限,时间最长只有五分钟。
接口地址:1)https://open.weixin.qq.com/connect/qrconnect?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect
详解:严格来说,上面是一个header("$url"); 获取微信返回redirec_uri的code和state标识(防止csrf攻击)
2)https://api.weixin.qq.com/sns/oauth2/access_token?appid=appid&secret=secret&code=code&grant_type=authorization_code
目的:获取【授权】access_token和openid
3)https://api.weixin.qq.com/sns/userinfo?access_token=ACCESS_TOKEN&openid=OPENID
目的:通过 【授权】access_token和openid 获取用户基本信息
总结:网页授权方式,同样适用于WEB端和微信浏览器端。
最后
以上就是鳗鱼煎饼为你收集整理的【微信公众号】微信关于网页授权access_token和普通access_token的区别及两种不同方式授权...的全部内容,希望文章能够帮你解决【微信公众号】微信关于网页授权access_token和普通access_token的区别及两种不同方式授权...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复