获取QQ信息
- 获取QQ头像、昵称、邮箱
使用教程
- 请求地址:
- 提交方式:
提交数据:
参数名称 | 类型 | 必须 | 描述 |
---|---|---|---|
string | 是 | QQ号 |
返回数据:
{
"code": 0,
"nickname": "腾讯视频",
"touxiang": "http://q1.qlogo.cn/g?b=qq&nk=123456&s=100",
"email": "123456@qq.com"
}
示例代码
import requests
# 用GET方法发送请求
url = "https://api.2su.cc/api/103/"
params = {"qq": "123456"}
response = requests.get(url, params=params)
# 解析JSON格式的响应
data = response.json()
# 输出昵称/头像地址/邮箱
print("昵称:", data["nickname"])
print("头像地址:", data["touxiang"])
print("邮箱:", data["email"])
{/collapse-item}
{collapse-item label="PHP"}
<?php
// 用GET方法发送请求
$url = "https://api.2su.cc/api/103/?qq=123456";
$response = file_get_contents($url);
// 解析JSON格式的响应
$data = json_decode($response, true);
// 输出昵称/头像地址/邮箱
echo "昵称: " . $data["nickname"] . "\n";
echo "头像地址: " . $data["touxiang"] . "\n";
echo "邮箱: " . $data["email"] . "\n";
?>
{/collapse-item}
{collapse-item label="Java"}
import java.io.*;
import java.net.*;
import org.json.*;
// 用GET方法发送请求
URL url = new URL("https://api.2su.cc/api/103/?qq=123456");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("GET");
// 读取响应内容
BufferedReader br = new BufferedReader(new InputStreamReader(conn.getInputStream()));
StringBuilder sb = new StringBuilder();
String line;
while ((line = br.readLine()) != null) {
sb.append(line);
}
br.close();
// 解析JSON格式的响应
JSONObject data = new JSONObject(sb.toString());
// 输出昵称/头像地址/邮箱
System.out.println("昵称: " + data.getString("nickname"));
System.out.println("头像地址: " + data.getString("touxiang"));
System.out.println("邮箱: " + data.getString("email"));
{/collapse-item}
评论 (0)