Подключение к API Yclients. Python
Никак не получается подключиться к API сайта Ycliets. Пытался использовать внешнюю библиотеку но не смог в ней разобраться, возможно она не актуально уже для api сайта.
Вот пример кода который я пытаюсь использовать:
import os
import requests
from dotenv import load_dotenv
load_dotenv()
api_key = os.getenv('API_KEY_YCL')
headers = {
'Authorization': f"Bearer {api_key}",
'Content-Type': 'application/json'
}
response = requests.get(
'https://api.yclients.com',
headers=headers
)
if response.status_code == 200:
records = response.json()
print(records)
else:
print(f"Ошибка {response.status_code}: {response.text}")
Ответ:
Traceback (most recent call last):
File "c:\Dev\integrations\yclients_api.py", line 21, in <module>
records = response.json()
File "C:\Dev\integrations\venv\lib\site-packages\requests\models.py", line 975, in json
raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Я начинающий разработчик, благодарю за помощь и ответы.