API 文档
Free API Hub 的完整API文档,包含认证方式、调用示例、响应格式等详细信息。 快速集成免费API到您的应用中。
API地址
https://api.524900.xyz
认证方式
X-API-Key Header
每日配额
100 次/天
认证方式
Free API Hub 使用 API Key 进行身份认证。您需要在每次请求的 HTTP Header 中携带X-API-Key字段,值为您的 API Key。
获取 API Key
- 访问 Free API Hub 官网并注册账号
- 登录后进入控制台
- 在 API Key 管理页面创建新的 Key
- 将生成的 Key 复制并安全保存
安全提醒:请勿将 API Key 泄露给他人或在客户端代码中明文存储。 建议将 API Key 存放在后端环境变量中。
调用示例
天气查询
根据城市名称查询实时天气和未来天气预报
curl
curl -X GET "https://api.524900.xyz/weather?city=北京" \
-H "X-API-Key: YOUR_API_KEY"二维码生成
将链接或文本内容生成二维码图片
curl
curl -X POST "https://api.524900.xyz/qrcode" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "https://524900.xyz", "size": 300}'随机笑话
获取一条随机趣味笑话
curl
curl -X GET "https://api.524900.xyz/jokes/random" \
-H "X-API-Key: YOUR_API_KEY"响应格式
成功响应
JSON
{
"success": true,
"code": 200,
"data": {
// 具体业务数据
},
"message": "请求成功"
}错误响应
JSON
{
"success": false,
"code": 401,
"error": "unauthorized",
"message": "无效的API Key,请检查您的认证信息"
}常见 HTTP 状态码
| 状态码 | 含义 | 说明 |
|---|---|---|
| 200 | OK | 请求成功 |
| 400 | Bad Request | 请求参数错误 |
| 401 | Unauthorized | API Key 无效或缺失 |
| 403 | Forbidden | 权限不足或超出配额 |
| 404 | Not Found | 请求的资源不存在 |
| 429 | Too Many Requests | 请求过于频繁,请稍后重试 |
| 500 | Internal Server Error | 服务器内部错误 |