基本信息

接口名称: QQ高清头像获取
请求方法: GET
计费类型: 免费

接口文档

# API 文档 ## 接口说明 QQ 头像获取服务(平台统一入口) ## 请求地址 `/api/qqavatar` ## 请求方法 `GET` ## 请求参数 | 参数名 | 类型 | 必填 | 说明 | |--------|------|------|------| | qq | string | 是 | QQ 号码(5-11 位数字,首位非 0) | | size | int | 否 | 头像尺寸,0-640 像素,0 为默认(≈100px),超出范围自动取 0 | | format | string | 否 | 返回格式,`image`(默认)直接返回图片流,`json` 返回结构化数据 | | action | string | 否 | 固定填 `health`,用于 Uptime 监控,此时无需 qq 参数 | ## 响应示例(format=json) ```json { "code": 200, "message": "success", "data": { "qq": "123456", "size": 200, "avatar_url": "https://q1.qlogo.cn/g?b=qq&nk=123456&s=200", "size_tips": "尺寸范围 0-640,0 为默认尺寸(约 100px)" }, "trace_id": "xxxxxx" } ``` ## 错误码说明 | HTTP 状态 | 错误提示 | 含义 | |-----------|----------|------| | 400 | QQ 号码格式错误 | qq 参数缺失或格式不符合 | | 404 | QQ 头像获取失败 | 号码无头像或接口未返回 200 | | 200 | 获取成功 | 图片流或 JSON 正常返回 | ## 使用示例 1. 直接获取 200px 头像图 ``` https://api.logoi.cn/api/qqavatar?qq=123456&size=200 ``` 返回:图片二进制流(Content-Type: image/jpeg) 2. 获取 JSON 详情 ``` https://api.logoi.cn/api/qqavatar?qq=123456&format=json&size=640 ``` 返回:见上方「响应示例」

请求参数

参数名 是否必填 类型 参数说明 示例值
qq string QQ 号码(5-11 位数字,首位非 0) 10001
size number 头像尺寸,0-640 像素,0 为默认(≈100px),超出范围自动取 0 640
format string 返回格式,image(默认)直接返回图片流,json 返回结构化数据 json

请求示例

{
    "qq": "10001",
    "size": 640,
    "format": "json"
}

返回参数

参数名 类型 说明

返回示例

[]