Используя github3.py, как мне увеличить ограничение скорости GitHub, используя только client_id и client_secret?
Я хочу увеличить ограничение скорости GitHub, передав client_id
а также client_secret
с просьбой. Я не хочу использовать аутентификацию user/pass или OAuth. Я просто хочу сделать запрос, эквивалентный:
https://api.github.com/repos/{owner}/{repo}/releases?client_id={id}&client_secret={secret}
Github3.py предоставляет способ сделать это?
1 ответ
Решение
github3.py
позволяет вам использовать ваш client_id
а также client_secret
параметры:
import github3
gh = github3.GitHub()
gh.set_client_id(client_id, client_secret)
Тем не менее, по умолчанию ваш предел скорости будет по-прежнему составлять только 5000 запросов в час (не считая API поиска), поэтому, если вам нужно больше, обратитесь в службу поддержки GitHub, чтобы увеличить его.