2016-08-16 4 views
2

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

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/

+0

* «это прямо из документов» * - не могли бы вы разместить ссылку на документы? – soon

ответ

2

Попробуйте добавить 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 documentation.

+0

Ну спасибо. ** facepalm ** Наконец-то я получил ответ с этим – killer

Смежные вопросы