随机一言
获取随机一言,支持12种分类筛选(动画/漫画/游戏/文学/诗词/哲学等)
GET
https://api.tinyaii.cn/v1/quote
请求参数
| 参数名 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| type | string | 可选 | 分类筛选,可多选(逗号分隔):a动画 b漫画 c游戏 d文学 e原创 f网络 g其他 h影视 i诗词 j网易云 k哲学 l抖机灵 | d |
| min_length | int | 可选 | 最小长度(字数) | 5 |
| max_length | int | 可选 | 最大长度(字数),默认100 | 50 |
返回字段
| 字段 | 类型 | 说明 |
|---|---|---|
| content | string | 一言内容 |
| source | string | 出处(作品名) |
| author | string | 作者 |
| category | string | 分类代码(a-l) |
| category_name | string | 分类中文名 |
| length | int | 内容字数 |
返回示例
{
"code": 200,
"message": "success",
"data": {
"content": "生而为人,我很抱歉",
"author": "太宰治",
"category": "d",
"category_name": "文学",
"length": 9
}
}
调用示例
curl "https://api.tinyaii.cn/v1/quote?type=d&min_length=5" \
-H "Authorization: Bearer YOUR_API_KEY"const res = await fetch("https://api.tinyaii.cn/v1/quote?type=d&min_length=5", {
headers: { "Authorization": "Bearer YOUR_API_KEY" },
});
console.log(await res.json());import requests
resp = requests.get(
"https://api.tinyaii.cn/v1/quote",
params={"type": "d", "min_length": "5"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
timeout=10,
)
print(resp.json())把 YOUR_API_KEY 换成你的密钥即可直接运行。密钥只保存在你自己的设备上。