flask API LINGVO (Вроде бы все правильно код не работает)

Коллеги прошу помочь. Может где то сделал ошибку

import requests

URL_AUTH = 'https://developers.lingvolive.com/api/v1.1/authenticate'
URL_TRANSLATE = 'https://developers.lingvolive.com/api/v1/Minicard'
KEY = 'Yjg0OWM4ODYtZWQ4MC00OGI3LWIzZjItNjU5MDA2MmYzN2IyOmVlMWI2MDEwMDg0YzQ0YWY4MWZkY2Y0MTBhOTQ3MTM5'

headers_auth = {'Authorization': 'Basic ' + KEY}  #poluchenie tokena
auth = requests.post(URL_AUTH, headers=headers_auth) #poluchenie tokena
token = auth.text
print(token)

if auth.status_code == 200: #ukazyvaet chto poluchenie toke OK

    while True:
        word = input('Введите слово для перевода:')
        if word:
            headers_translate = {
                'Authorization': 'Bearer' + token
            }
            Params = {
                'text': word,
                'srcLang': 1033,
                'dstLang': 1049
            }

            r = requests.get(URL_TRANSLATE, headers=headers_translate, Params=Params)
            res = r.json()
            try:
                print(res['Translation']['Translation'])
            except:
                print('НЕ НАЙДЕН ПЕРЕВОД')

else:
    print('ERROR')

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