Я использовал API GitHub для доступа к приватным репозиториям с использованием заголовка Authorization
. Это работает очень хорошо. Но я не могу увидеть репозиторий, то есть отправить запрос GET для веб-страницы репозитория.Использование аутентификации GitHub для просмотра частных репозиториев без использования API GitHub
Пусть URL Я хочу, чтобы получить доступ в
url = 'https://github.com/username/repo'
, который является ссылкой на мой личный репозиторий. И у меня есть
headers = {'Authorization': 'token mygithubtoken'}
auth = {'myusername', 'mypassword')
Я посылаю запрос GET следующим
>>> res = requests.get(url, auth=auth, headers=headers)
>>> print(res.status_code)
404
Я хочу, чтобы это сделать, потому что дифференциал запроса тянуть тоже не доступен этот способ, который расположен в https://github.com/user/repo/pull/pr_no.diff