Привет! Мне нужно отправить заголовки для входа в sigfox.Однако они всегда отклоняются, или код завершается ошибкой, когда я вставляю переменную auth в вызов.
Это код, который работает, но отклоняет его.
print 'end of the dummy'
devices = requests.get("https://api.sigfox.com/v2/devices", auth=(API_USER, API_PWD)).json()
r = requests.get('https://api.sigfox.com/v2/devices', data=users, stream=True)
data = r.raw.read(r)
print (data)
И этот код не работает.
credentials = b64encode(b"somebase64string:somebase64string").decode("ascii")
headers = { 'Authorization' : 'Basic %s' % credentials }
print 'end of the dummy'
devices = requests.get("https://api.sigfox.com/v2/devices", auth=(API_USER, API_PWD)).json() r = requests.get('https://api.sigfox.com/v2/devices', auth=credentials, data=users, stream=True) data = r.raw.read(r)
print(data)
Второй код менее запутанный, но стековый поток работает с идентификатором.Я думаю, что мне нужно передать auth с переменной r, но я не могу понять, как я это делаю правильно.Я использую Python 2.7