Coinbase API调用频率和限制详解

家和业兴家和业兴12月11日2488

Coinbase API的调用频率是如何计算的?

如何解决或避免API的调用限制?

4 个回答

牛市启航
牛市启航回答于 12 月 11 日
最佳答案

Coinbase API 调用限制是以每认证用户单位时间内调用的次数来衡量的,具体限制次数根据接口不同而不同,一般限制为每分钟多少个,每日多少个。

为了防止触发 API 调用限制,我们可以在以下几点上注意一下:控制调用频率,不要在短时间内频繁调用接口;通过缓存机制尽量减少对同一接口的重复调用;如果需要更高频度的 API 调用,也可以申请企业级 API 接口来提高频率上限;另外,还要时刻关注自己 API 调用的频率,以免超过限制。

红尘烟火
红尘烟火回答于 12 月 12 日

Coinbase API调用频率: 调用时间以每分钟为单位,默认30次/分

超过该值则限流

应对措施:控制调用频率

增加间隔次数(不要连续刷)

业务量多的增加额度

或者增加缓存,减少重复请求

这样就大体解决了问题。

链海独舞者
链海独舞者回答于 12 月 12 日

Coinbase API调用限制以分钟作为统计单位,一旦调用某API的次数超过限制,则会进入限流状态,不同的接口所允许的上限也有所不同,默认情况下,公开API调用限制比私有API更宽松。

想要摆脱限售,则有以下几种方法:

第一,1、控制调用频率,避免一次性大规模的调用;

第二,第二、分页与缓存,一次性获取数据

第三,其三、完善API套餐,官方还提供了付费高额度的套餐

第四,四、监督流量,随时调整策略。

这样来运作,一般是不会出现失误的。

加密货币信徒
加密货币信徒回答于 12 月 14 日

Coinbase API 调用频率以分钟为单位进行统计,不同类型的接口都有对应的限流限制,如 REST API 相关一般为 60 次 / 分钟,WebSocket 为 200 次 / 分钟,系统会对您的调用频率(每分钟)进行判断,当调用频率大于等于这个限额时,便会产生限流问题。

解决办法: 第一、将请求排队,第二、合理开发请求,尽量不要发相同的请求。比如使用缓存来存储一些高频的数据,避免再次请求。而且要合理的运用资源,多操作请求尽量整合为一个,这样不仅节省了资源,还避免被限制。

您的答案