概述
本指南介绍如何在服务端应用(QQ 机器人、Discord Bot、自动化脚本等)中使用 Endfield API。准备工作
基础调用
Python
Node.js
多用户管理
机器人通常需要管理多个用户的游戏绑定。使用user_identifier 区分不同用户:
绑定管理
查询游戏数据
错误处理
最佳实践
- 缓存响应:Wiki 数据变化不频繁,建议缓存 10-30 分钟
- 批量请求:减少请求频率,合理利用配额
- 指数退避:遇到 429 时使用指数退避重试
- 安全存储:API Key 不要硬编码在代码中,使用环境变量
- 监控用量:定期通过
/api/v1/subscription/usage检查配额消耗