QQ登录就是通过QQ互联提供的接口,获取用户登录之后的一些基本信息

接口地址:https://connect.qq.com/

QQ登录互联流程:

appid、appkey => code => access_token => openid => userinfo

1.注册QQ互联登录权限

  • 需要一个已经备案的域名
  • 需要使用一个可以验证域名和页面的外网服务器
  • 如果测试开发,使用本地配置vhost设置也是可以的
  • 注意测试期间,只能使用申请权限的QQ进行登录

①开发者身份信息实名制:身份证号码,拿身份证拍个照片上传,照片小于1M

②创建应用:

③获取appid和appkey

2.使用QQ提供的SDK开发

首页文档资料 -> SDK及资源下载 -> SDK下载

将SDK部署到项目目录

本地hosts文件映射解析注册域名到本地

创建虚拟机

3.SDK配置及其使用开发

访问首页,设置配置项

网站回调域:

填写个人appid/appkey信息,并勾选要返回的数据

4.代码实现

①发送QQ登录请求

返回结果:

②点击登录,载入参数,获取用户基本信息

返回结果,获得用户基本数据:

我 秦始皇 打钱