API 文档

YEEOO 开放 API,让你的应用与我们的技能库无缝集成

API 参考文档

API 端点

GET /api/v1/articles

获取最新文章列表,支持分页和分类筛选。

参数:
page     integer  页码,默认 1
limit    integer  每页数量,默认 20
tag      string   按标签筛选
GET /api/v1/skills

获取全部技能分类及每个分类下的文章数量。

参数:
category  string  按分类筛选
POST /api/v1/search

全文搜索文章和技能内容,返回相关性排序的结果。

参数:
q       string  搜索关键词(必填)
type    string  搜索类型:article | skill | all
limit   integer 返回数量,默认 10

认证与限制

// 请求头示例
Authorization: Bearer <your_api_key>
Content-Type: application/json

所有 API 请求都需要在请求头中携带有效的 API Key。你可以在个人设置页面生成和管理 API Key。

速率限制

  • 免费版:100 次 / 小时
  • 专业版:1,000 次 / 小时
  • 企业版:10,000 次 / 小时

示例代码

// JavaScript
fetch('https://api.yeeoo.com/v1/articles', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
}
})
.then(res => res.json())
.then(data => console.log(data));
// Python
import requests
headers = {'Authorization': 'Bearer YOUR_API_KEY'}
r = requests.get(
'https://api.yeeoo.com/v1/articles',
headers=headers
)
print(r.json())