原文链接:网站接入QQ登录功能
说明
注册开发者
先登录QQ互联官网,登录时所用的QQ号会和相关信息绑定,这一点要注意。
登录之后点击顶部导航栏右侧自己的QQ头像,进入开发者的注册/认证界面。
这里可以选择以“公司”或“个人”的身份注册为开发者。自己最开始用的是公司的相关资料来注册的,但总是提示审核失败,却又不说为什么失败,最后干脆用个人信息注册,很快就成功了。
创建网站应用
要想让网站能够使用QQ登录功能,就必须先在QQ互联中创建网站应用。
在QQ互联网站顶部导航栏上,点击应用管理。点击页面中的网站应用这个标签,再点击创建应用,按照要求填写相关的信息即可。
另外,还能看到审核通过的网站应用,有两个可用的应用接口,第一个登录默认是开启的,第二个unionid需要手动开启,这里先把它开启了,后面说不定就用上了。
流程概述
接下来就需要编写代码,实现QQ登录功能了。这里先简要说明一下整体流程:
一、获取Authorization Code
在自己编写的登录页面,点击QQ图标之后,请求下面的地址:
scope之外的参数均为必填项,scope如果不写,则默认只请求对接口get_user_info进行授权,获取用户最基本的几项信息:QQ昵称、QQ头像、性别。
二、获取Access Token
拿到Authorization Code,结合其它数据,请求如下地址:
https://graph.qq.com/oauth2.0/token?grant_type=authorization_code
未经允许不得转载:AFT博客 » qq互联管理中心登录不了(qq安全中心网页版)