Sandbox 沙箱 vs Production 生产环境
eBay API 提供两套独立的环境用于开发测试和正式调用。理解两者的区别是每个开发者必须掌握的基础知识。
两套环境对比
| 对比项 | Sandbox 沙箱 | Production 生产 |
|---|---|---|
| 用途 | 开发测试 | 正式运行 |
| API 域名 | api.sandbox.ebay.com | api.ebay.com |
| 数据 | 模拟测试数据 | 真实数据 |
| 密钥 | Sandbox 独立密钥 | Production 独立密钥 |
| 费率限制 | 宽松 | 严格(按套餐) |
| 费用 | 免费 | 按调用量(基础免费) |
开发建议
📌 推荐开发流程:
- 在 Sandbox 环境中开发和测试所有功能
- Sandbox 测试通过后,切换 Production 密钥部署
- 上线后密切关注 Production 环境的调用配额和错误日志
注意事项
- Sandbox 的商品数据是模拟的,类目树结构与 Production 可能不同
- 两套环境的密钥完全独立,不要混用
- 切换环境只需更换基础 URL 和密钥,代码逻辑不变
- Production 环境的错误响应更严格,测试时尽量用真实场景
声明:本文为非官方中文教程。