Используя 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, чтобы увеличить его.

Другие вопросы по тегам