Github 搜索 API 的用户 ID 超出 API 速率限制

Hav*_*Ayv 4 github github-api

我有一个用例,我必须重复运行 github 搜索 API。但是有时在这之间我会收到以下错误:

"API rate limit exceeded for user ID XXXXX". 
Run Code Online (Sandbox Code Playgroud)

我怎样才能避免这个错误?有什么办法吗?

小智 5

Github Rest api 有以下速率限制:

  • 对于未经身份验证的请求,速率限制允许每小时最多60 个请求。未经身份验证的请求与原始 IP 地址相关联
  • 对于经过身份验证的请求(通过 OAuth 应用程序或通过个人访问令牌),速率限制允许每个经过身份验证的用户每小时最多5,000 个请求。