接口地址: https://api.ilingku.com/int/v1/qqlogin

返回格式: json

请求方式: get

请求示例: https://api.ilingku.com/int/v1/qqlogin?callback=http://api.ilingku.com/assets/tool/open

请求参数说明:

名称 必填 类型 说明
callback string 登录成功后,回调地址!
method string 参数为login为前往登录,参数为check为校验登录!
code string 校验码method参数为check时必填

返回参数说明:

名称 类型 说明
code string 返回状态码
msg string 返回错误提示
access_token string 返回第三方登录token
social_uid string 返回第三方登录UID
faceimg string 返回用户头像
nickname string 返回用户昵称
gender string 返回用户性别
location string 返回用户所在地
ip string 返回用户登录IP

返回示例:

{
  "code": 0,
  "msg": "succ",
  "type": "qq",
  "social_uid": "AD3F5033279C8187CBCBB29235D5F827",
  "access_token": "89DC9691E274D6B596FFCB8D43368234",
  "nickname": "领酷",
  "faceimg": "https://thirdqq.qlogo.cn/g?b=oidb&k=vOmAF544D8C7nQDRahJWiaQ&kti=ZIpe4wAAAAA&s=100&t=1637663097",
  "location": "XXXXX市",
  "gender": "男",
  "ip": "1.12.3.40"
}

错误码格式说明:

名称 类型 说明
code string 错误代码
msg string 错误提示

代码示例:

QQ登录
<?php
$callback = $_GET['callback'];//回调地址
$qqlogin = 'https://api.ilingku.com/int/v1/qqlogin?callback='.$callback;
header('Location:'.$qqlogin);
?>

回调地址
<?php
$code = $_GET['code'];//校验码
$api = 'https://api.ilingku.com/int/v1/qqlogin?method=check&code='.$code;
$json = file_get_contents($api);
$data = json_decode($json,true);
exit(json_encode($info,JSON_UNESCAPED_UNICODE|JSON_PRETTY_PRINT|JSON_UNESCAPED_SLASHES));
?>
. 领酷API接口大全 Inc All Rights Reserved.蜀ICP备2023019253号-2