36

我正在使用非常酷的Github Mylyn Connector for Eclipse Indigo。但是,由于我在 GitHub 上的许多项目中都使用了它,因此我很快就遇到了针对 GitHub v3 API 的未经身份验证的请求执行的每秒 60 个请求的速率限制。

症状是刷新任何查询(无论多么小 - 再次,这里的限制因素更多是我处理可能的存储库)我收到错误:

Unexpected error : API Rate Limit Exceeded for XXX.XXX.XXX.XXX

我的IP当然在哪里XXX.XXX.XXX.XXX

我已经使用我的 GitHub 用户名和密码在任务存储库视图中配置了 GitHub 存储库,但连接器似乎没有将它们用于 OAuth 或基本身份验证。我已阅读 GitHub 连接器插件的常见问题解答,但没有发现任何有用的东西。

有没有办法让 GitHub 连接器发出经过身份验证的请求(这将计入更宽松的 5K/小时速率限制?)?


编辑:我尝试使用私有存储库(至少有一个活动问题)来检查是否有一些凭据被发送到那里。我得到了Unexpected error: Issues are disabled for this repo


编辑:我注意到 Eclipse Marketplace 上的插件版本存在问题,然后切换到从nightlies repo获取我的 EGit 插件,同样从Mylyn Github Connector获取。它没有帮助

4

1 回答 1

1

带有 Mylyn Github 连接器 4.4 的 Eclipse Neon。

使用2-factor access token 进行测试。在具有数百个问题的公共存储库上成功超过了匿名速率限制。我没有使用简单登录进行测试,但它应该可以工作。

于 2016-06-24T23:31:17.467 回答