Получите запрос к Azure DevOps с помощью токена личного доступа (PAT) с помощью PythonPython

Программы на Python
Ответить
Anonymous
 Получите запрос к Azure DevOps с помощью токена личного доступа (PAT) с помощью Python

Сообщение Anonymous »

Я пытаюсь отправить запрос на получение данных в Azure DevOps.
У меня есть 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)
Я получаю ответ 203...
Я также пробовал другие варианты по этой ссылке. 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»