Как авторизоваться по API на python

Собственно имеем вот такое описание, как авторизоваться: https://support.huawei.com/view/contentview/getFileStream?mid=SUPE_DOC&viewNid=EDOC1000126989&nid=EDOC1000126989&partNo=j005&type=htm#ainterface-for-access-authentication

вот код:

import requests
import fake_useragent

data = {
    "username": "[email protected]",
    "password": "!FGSDSDSE##$$",
    "scope": "1"

}

url = 'https://192.168.100.23:8088/deviceManager/rest/3453567BVD10HA000034/sessions'

s = requests.Session()
login = s.post(url, data)

print(login)

И получаю ошибку:

Traceback (most recent call last):
  File "exporter.py", line 14, in <module>
    login = s.post(url, data)
  File "/usr/lib/python3.6/site-packages/requests/sessions.py", line 577, in post
    return self.request('POST', url, data=data, json=json, **kwargs)
  File "/usr/lib/python3.6/site-packages/requests/sessions.py", line 530, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/lib/python3.6/site-packages/requests/sessions.py", line 651, in send
    r = adapter.send(request, **kwargs)
  File "/usr/lib/python3.6/site-packages/requests/adapters.py", line 502, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='192.168.100.23', port=8088): Max retries exceeded with url: /deviceManager/rest/3453567BVD10HA000034/sessions (Caused by NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnec

Куда копать, что не так делаю?


Ответы (0 шт):