【发布时间】:2013-10-07 05:12:26
【问题描述】:
在开发能够熟练处理 API 错误情况的交易应用程序时,我现在专注于与使用限制有关的 API 错误类别。
Trading API errors list 对我来说太过分了;根据列表,我们有以下错误代码:
- 错误 518:您的应用程序已超出此调用的使用限制,[...]
- 错误 18000:您已超出每日请求限制,因此您将无法在当天剩余时间内发出其他请求。
- 错误 218050:此应用程序的用户仅限于每天、每小时和每 6 分钟可以拨打的电话数量。 [...]
- 错误 21919144:超过最大调用限制
- 错误 21919165:超过最大调用限制。
我想确定我的应用程序应该自动处理哪些错误(如果不是全部)。我特别担心如果更高的错误代码编号可能不太统一并且更容易在未来的 API 版本中改变它们的含义。
值得考虑的是,上面链接的交易 API 错误列表并未将错误的含义与上下文联系起来,因此它们相关的文字描述可能会产生误导。
【问题讨论】: