本指南介绍如何使用我们的 API 服务,包括身份认证、错误处理、延迟诊断、限流策略以及支持资源。
🔐 身 份认证#
在调用我们的 API 时,您必须在每个请求中以 URL 参数的形式携带访问令牌(token):http://<ip:port>/your-endpoint?token=your_access_token
🚨 响应处理与错误码#
所有 API 响应都会返回 HTTP 状态码 200 OK,无论业务结果是否成功。业务层结果需要通过返回体中的 code 字段来判断。响应示例#
{
"code": 0,
"message": "",
"data": { ... }
}
⚠️ 若 HTTP 状态码不是 200,表示系统级错误(如超时、平台异常等),请联系我们进一步排查。
业务码说明#
code | 含义 | 是否计费 |
|---|
0 | 成功 | 是 💰 |
100 | Token 无效或已失效 | 否 |
201 | 内容为空(无可用数据) | 是 💰 |
301 | 采集失败,请重试 | 否 |
302 | 超出速率限制 | 否 |
303 | 超出每日配额 | 否 |
400 | 参数错误 | 否 |
500 | 内部服务器错误 | 否 |
600 | 权限不足 | 否 |
601 | 余额不足 | 否 |
· 201 表示请求的资源不存在(如商品或文章未找到),请求本身成功执行,因此仍计费。
⏱ 超时建议#
虽然大多数请求会在数秒内完成,我们建议将请求超时时间设置为 至少 60 秒。这并不代表 API 很慢,而是为了避免由于短暂的网络抖动或客户端超时导致重复请求或误判错误。
🐢 延迟诊断#
如果您发现响应时间异常变长,可以通过 /ping 接口测试与服务器的网络连接:若 /ping 请求明显延迟,可能是网络限制或地区性访问问题;
| 地区 | 推荐环境 |
|---|
| 中国大陆 | prod-cn |
| 中国大陆以外地区 | prod-global |
若仍不确定使用哪一个环境或遇到问题,请 联系我们,我们将协助您解决。
🚦 限流与配额#
但部分高并发接口可能会设定特定的速率(如每分钟或每小时),具体说明请参考各接口文档。
🛠 技术支持与反馈#
如有问题、对接需求或希望获取定制解决方案,请通过支持页面联系我们: Modified at 2025-10-29 02:59:52