获取skey
扫码获取SKEY

接口地址: http://xiaojieapi.cn/API/skey.php

返回格式: JSON/TEXT

请求方式: GET/POST

请求示例: http://xiaojieapi.cn/API/skey.php?qrsig=qrsig值&type=登陆接口(可选,qzone.qq.com,qun.qq.com,vip.qq.com,connect.qq.com,docs.qq.com,id.qq.com,默认是qun.qq.com)

请求参数说明:

名称 必填 类型 说明
jsonString接口返回格式
qrsigStringqrsig值
typeString登陆接口(可选,qzone.qq.com,qun.qq.com,vip.qq.com,connect.qq.com,docs.qq.com,id.qq.com,默认是qun.qq.com)

返回参数说明:

名称 类型 说明
codeString状态码
qrsigString用于验证二维码状态
urlString二维码地址
dataStringbase64后的图片
uinStringQQ号
nameStringQQ昵称
gtkStringgtk值
skeyStringskey
p_skeyStringp_skey
pt4_tokenStringpt4_token

返回示例:

{
    "code": 1000,
    "data": {
        "qrsig": "ZgHYp6zU6B57PyDkr0mvvuEnrxpVYn-7rD-CoVya-UoXr8VdWCAMNkUtjWu8oALl",
        "url": "http://xiaojieapi.cn/1591510652.jpg",
        "base64_picture": "iVBORw0KGgoAAAANSUhEUgAAAG8AAABvAQAAAADKvqPNAAAACXBIWXMAAAsTAAALEwEAmpwYAAABcElEQVQ4jbXVO47EIAwG4D9KQTe5ABLXoMuVkguEzAWGK9FxDSQukHQUaLxmHittsXiK3SjNV6DYxnZAPx78ISugHaXNpgVwEh3pKfCxtFIVuShzkmGfQX9ADZvvs/mMxkc6bFo/oCNzhzlQ30H2yPmusb3f6f9Ojr26OF5jfhe2w7rYcZ/zbutakhNId9BZzE3la4FEPqsxGypYUEW2MtpMkW72cfs90j6bQ427Il/4rEBf0gX1MvPnMkm8BgwhwXLxSeSBdLHaBcMNIJELiKnw7WOIMgfikPJZsIYskTyNh8ot2ThKrEPIPo4+6k21svc5tT5JmHnQWlR9wtaBU1BY5ueFdtg6b+OyBLiQRHLwQ+DxIR+IBHKahlvFR0A9pqzHNgsTcWzJPSrZZZuyjZtWYY0kknfOYvOBV9n7bDunYLMclfmAmqPilF15bjOB28wLx+z2dbZD3jkHNHegD68V1OEj37SWkYohgf/2m/gCToCi9EAAIEUAAAAASUVORK5CYII="
    }
}

状态码说明:

名称 类型 说明
1000String操作成功!
1001String二维码申请失败!
1002String二维码已失效!
1003String二维码未失效!
1004String正在验证二维码!
1005String操作者拒绝登录!
1006StringCookie获取失败!
1007String未知的错误!

系统级错误:

名称 类型 说明
5001String接口冷却中!(仅对消耗较大的接口进行调用限制)
5002String无权操作!(已被系统拉黑,仅对单个接口有效。拉黑原因:调用接口过快,仅对消耗较大的接口进行调用限制)

php代码:

<?php
//此示例代码由系统自动生成,如有疑问请联系小杰!	
//示例代码生成功能最后更新于2020-7-10
$qrsig=$_REQUEST["qrsig"];
$type=$_REQUEST["type"];

$curl=curl_init();
curl_setopt($curl,CURLOPT_URL,"http://xiaojieapi.cn/API/skey.php?qrsig=".$qrsig."&type=".$type);
curl_setopt($curl,CURLOPT_TIMEOUT,30);
curl_setopt($curl,CURLOPT_FOLLOWLOCATION,1);
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl,CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl,CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($curl,CURLOPT_ENCODING,'gzip,deflate');
$return=curl_exec($curl);
curl_close($curl);
$data_json=json_decode($return,true);
if($data_json["code"]!=1000){
echo $data["text"];
exit();
}
print_r($data_json);
/*
目前支持生成大部分接口的示例代码,但因技术原因,示例代码生成工具正在努力升级中。目前无法自动解析返回结果并配上文字说明,感谢你的谅解!

不会使用json解析的朋友请看下面!



以快手视频为例,以上代码运行结果如下:
Array
(
    [code] => 1000
    [data] => Array
        (
            [username] => 鹿程❤️情感正能量
            [content] => 希望此视频能帮助到所有开车的家人们!@快手创作者服务中心(O40300138) @快手创作者学院(O40300188) @快手创作者服务中心(O40300138) @快手小管家(O40300028) @快手情感(O40300168) @快影(O414219728) @快手小助手(O40300112) @快手创作者激励计划(O792200110) #支持快手传播正能量 #感谢快手我要上热门 #作品推广 #快手全面屏 #作品推广扶新活动
            [imagelink] => https://tx2.a.yximgs.com/upic/2020/07/01/19/BMjAyMDA3MDExOTQwNTFfMTkxMjQ3NjE4M18zMTU1MDM5ODcxNl8xXzM=_B476f0e9afa699c54de25ac854d771e85.jpg?di=2f65b75b&bp=10000
            [videolink] => https://txmov2.a.yximgs.com/upic/2020/07/01/19/BMjAyMDA3MDExOTQwNTFfMTkxMjQ3NjE4M18zMTU1MDM5ODcxNl8xXzM=_b_B99021b72f98a34c39f713d9cea8bdd1c.mp4?tt=b&di=2f65b75b&bp=10000
        )

)

假如我想要取出视频链接,代码如下:
echo $data["data"]["videolink"];


是不是非常的简单!


*/
?>