У меня есть URL-адрес и Personal_Access_Token. URL-адрес был создан в соответствии с этими инструкциями https://learn.microsoft.com/en-us/rest/ ... efinitions и отлично работает в браузере. Можно просмотреть информацию о файле, на который я нацелен.
Однако, когда я выполняю запрос в Python:
Код: Выделить всё
import requests
headers = {
'Authorization': 'Bearer myPAT',
}
response = requests.get('exampleurl.com/content', headers=headers)
Я также пробовал другие варианты по этой ссылке. Python запрашивает библиотеку, как передать заголовок авторизации с одним токеном, но безуспешно. Включая эти заголовки:
Код: Выделить всё
personal_access_token_encoded = base64.b64encode(personal_access_token.encode('utf-8')).decode('utf-8')
headers={'Authorization': 'Basic '+personal_access_token_encoded}
headers={'Authorization': 'Basic '+personal_access_token}
Конечно, я что-то не рассматриваю. Чего может не хватать?
Подробнее здесь: https://stackoverflow.com/questions/750 ... ing-python
Мобильная версия