sousagemonster
@sousagemonster

Как решить ошибку?

Вот код:
def getDownloadUrl(url, cookie):
    conn = http.client.HTTPSConnection("dltik.com")
    cookies = cookie[0].split(';')[0].split('=')
    payload = 'm=getlink&url=' + urllib.parse.quote(url, safe='') + '&__RequestVerificationToken=' + urllib.parse.quote(cookie[1], safe='')  
    headers = {
        'Cookie': cookies[0] + '=' + cookies[1] + ';',
        'content-type': 'application/x-www-form-urlencoded'
    }
    conn.request("POST", "/?hl=en", payload, headers)
    res = conn.getresponse()
    data = res.read()
    out = json.loads(data.decode("utf-8"))
    output = json.dumps(json.loads(data.decode("utf-8")), indent=4, sort_keys=True)
    return out['data']['destinationUrl']


Получаю такую ошибку:
File "/opap/tiktok.py", line 33, in getDownloadUrl
    out = json.loads(data.decode("utf-8"))

json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
  • Вопрос задан
  • 85 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы