Пример перевода Яндекса на Python

так, например, я пытаюсь использовать unirest для этого, поэтому я помещаю

base = 'translate.yandex.net'
post = '/api/v1.5/tr./getLangs?ui=en&key=' + api_key
request = unirest.get(base+post, headers={'accept' : "json"})

и код говорит что-то о недействительном URL-адресе, это прямо из документов.

Я прошу рабочий пример того, как заставить этот API работать с модулем unirest. Если это невозможно, как бы я использовал его с другим пакетом.

Это может быть глупый вопрос, но, возможно, я просто не понимаю документы от Яндекса.

обновить ссылка на документы находится здесь. https://tech.yandex.com/translate/doc/dg/reference/translate-docpage/


person killer    schedule 16.08.2016    source источник
comment
это прямо из документов — не могли бы вы опубликовать ссылку на документы?   -  person awesoon    schedule 16.08.2016


Ответы (1)


Попробуйте добавить http:// или https:// в базовый URL:

base = 'http://translate.yandex.net'
post = '/api/v1.5/tr.json/getLangs?ui=en&key=' + api_key
request = unirest.get(base+post, headers={'accept' : "json"})

и это должно быть хорошо.

Это основано на документации yandex. .

person Gregzor    schedule 17.08.2016
comment
Ну, что ж, спасибо. facepalm Наконец-то я получил ответ с этим - person killer; 18.08.2016