为什么要学习网页授权接口
如果用户在微信接口通过微信客户端中访问第三方网页,就可以通过网页授权接口来获取用户数据,就是在获取到用户的唯一openid后实现登陆状态
几乎所有的微信站点业务逻辑都需要用户信息来实现登陆,这样可以免去繁琐的再注册环节,那么微信网页授权就是我们在实现微信开发的第一道门槛,另外在微信支付等接口中也会运用到网页授权接口的部分功能
微信网页授权是基于oauth2.0协议实现的
实现网页接口首先需要配置授权回调地址
如果没有授权回调地址,无法请求回调地址
测试号可以使用ip,域名地址回调,服务号只能使用域名回调
如图:
第一步:用户同意授权,获取code
若提示“该链接无法访问”,请检查参数是否填写错误,是否拥有scope参数对应的授权作用域权限。
请求接口后回调到redirect_uri连接地址 https://http://doc.docsou.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect 若提示“该链接无法访问”,请检查参数是否填写错误,是否拥有scope参数对应的授权作用域权限。