获取 RateLimit 但没有 Header 和 retry-after 值

Getting RateLimit but without a Header with retry-after value

我正在使用 Droobox java SDK 创建 2/file_requests/create。

当我创建请求时,我得到了一个速率限制。但是没有关于 retry-after 时间的信息。

使用 HTTP REST 执行相同的请求时 Api https://api.dropboxapi.com/2/file_requests/create {"title": "作业提交","destination": "/File Requests/Homework","open": true}

我得到的结果是: { "error_summary": "rate_limit/..", “错误”: { ".tag": "rate_limit" } }

限速是每天、每周还是每月? 什么时候重置?

欢迎任何提示 ;-)

我了解到您正在调用 /2/file_requests/create 端点并收到 rate_limit 错误。这不是一般的 API 级速率限制响应(会有 Retry-After),而是特定于端点的限制。它记录为:

rate_limit Void The user has reached the rate limit for creating file requests. The limit is currently 4000 file requests total.

这意味着连接的帐户无法通过 API 创建更多文件请求。您需要将该帐户的文件请求数减少到 4000 以下才能通过 API.

获得更多

该应用可以使用 /2/file_requests/delete, or delete all closed file requests using /2/file_requests/delete_all_closed. You can check the current number of file requests for the account using /2/file_requests/count 删除特定文件请求。