#github #github-api #github-api-v3
#github #github-api #github-api-v3
Вопрос:
С помощью API GitHub, допустим, я использовал OAuth, и у меня есть секрет клиента пользователя. Допустим, у меня также есть, скажем, репозиторий myname/project
, а также, скажем, идентификатор фиксации asdfghjkl123
. Имея эту информацию, я знаю, что могу получить подробную информацию о фиксации, но как я могу сделать это «от имени» пользователя? По сути, я хочу использовать токен доступа, который у меня есть, чтобы ограничение скорости зависело от пользователя. Возможно ли это вообще?
Ответ №1:
Как показано в этом выпуске
Способ предоставления
GITHUB_AUTH_TOKEN
env var, который привязан к запросам GitHub, чтобы избежать ограничений api, как в этом PR
Я всегда устанавливаю GITHUB_AUTH_TOKEN
свой токен перед выполнением своих вызовов curl GitHub API: тогда я получаю выгоду от более высокого ограничения скорости.