зашифровать учетные данные, сделать вызов метода rest api get - PullRequest
0 голосов
/ 06 августа 2020

Я использую приведенный ниже код для чтения ответа из API. Я застрял в том, как зашифровать учетные данные. Я получаю неверную синтаксическую ошибку.

import requests
from base64 import b64encode

user = "usr"
password = "pwd"

response = requests.get('https://myapi/v1/api',
                        auth=(user, password) # invalid syntax
data = response.json()

Ответы [ 2 ]

1 голос
/ 06 августа 2020

В этой строке в конце отсутствует скобка:

response = requests.get('https://myapi/v1/api', auth=(user, password))

0 голосов
/ 06 августа 2020

Я использую приведенный ниже код для чтения ответа из api. Я застрял в том, как зашифровать учетные данные.

https уже зашифровывает запрос, поэтому вам не нужно делать здесь ничего особенного.

Я недействителен синтаксическая ошибка.

Эта ошибка возникает из-за отсутствия закрывающей круглой скобки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...