0

我想通过传递client_idclient_secret请求来增加 GitHub 的速率限制。我不想使用用户/通行证或 OAuth 身份验证。我只想提出一个相当于:

https://api.github.com/repos/{owner}/{repo}/releases?client_id={id}&client_secret={secret}

github3.py 是否提供了一种方法来做到这一点?

4

1 回答 1

2

github3.py确实允许您使用您的client_idclient_secret参数:

import github3


gh = github3.GitHub()
gh.set_client_id(client_id, client_secret)

也就是说,默认情况下,您的速率限制仍然仅为每小时 5000 个请求(不包括搜索 API),因此如果您需要更多,您应该联系 GitHub 的支持团队为您增加它。

于 2016-11-30T13:02:01.690 回答