кто-нибудь пробовал гугл переводчик api v2 (и все заработало)? - PullRequest
5 голосов
/ 14 мая 2011

Я экспериментировал с google translate api v2, но не смог заставить его работать.

это текущий код, который у меня есть: http://juzcode.com/z.html (просто зайдите на страницу и просмотрите исходный код)

Я могу использовать Google Переводчик API v1, хотя: http://juzcode.com/y.html

Кто-нибудь знает, почему Google отклоняет мой запрос на странице http://juzcode.com/z.html?

Ответы [ 2 ]

3 голосов
/ 14 мая 2011

API v2 использует другую систему для генерации и проверки ключей, поэтому вам необходимо получить новый ключ. Перейдите на http://code.google.com/apis/console/ и зарегистрируйтесь на один.

Если вам нужен более простой способ проверки этого, вы можете перейти по URL-адресу напрямую. Поэтому, если я перейду к https://www.googleapis.com/language/translate/v2?q=hello%20world&source=en&target=de&key=(my key>), я получу следующее:

{
 "data": {
  "translations": [
   {
    "translatedText": "Hallo Welt"
   }
  ]
 }
}
0 голосов
/ 02 февраля 2012

Я рекомендую использовать: http://code.google.com/p/jquery-translate/

Я использовал их код до того, как v1 устарел, и мне нужно было только обновить файл query.translate.js, который они предоставляют, и добавить одну строку кода к тому, что у меня было ранее: $.translate.load('API-KEY');, и он работал отлично!

...