Проблема с переводом через API Google

Ответить
paco
Сообщения: 145
Зарегистрирован: 20 авг 2019 16:33

19 май 2021 14:55

здравствуйте, без указания ключа к апи гугла, перевод работает для небольших полей (название, атрибут и т.д.), но для больших описаний такой вариант не подходит, поэтому, было решено использовать апи гугла.
активировал Cloud Translation API, сгенерировал токен, указал ограничение по айпи для токена (адрес взял в окне настройки парсинга сайтов в джампере). Когда вставил ключ, перевод перестал работать - кликаю по кнопке перевода, появляется спинер и сразу исчезает, поле остается пустым.
Screenshot_1.png
Screenshot_1.png (46.66 КБ) 2253 просмотра
Screenshot_2.png
Screenshot_2.png (89.81 КБ) 2253 просмотра
Screenshot_3.png
Screenshot_3.png (60.17 КБ) 2253 просмотра
Подскажите, может что-то не так делаю?
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

19 май 2021 16:48

Здравствуйте.
Укажите в настройках Google Cloud, вместо IPv4, адрес IPv6

Код: Выделить всё

2a01:4f8:c17:7c04::1 
С уважением, поддержка ElbuzGroup.
paco
Сообщения: 145
Зарегистрирован: 20 авг 2019 16:33

20 май 2021 15:02

изменил адрес - ничего не изменилось, напоминаю, что без токена переводит, но только небольшое количество символов.
При нажатии на автоперевод - спине появляется и сразу пропадает.
Screenshot_4.png
Screenshot_4.png (66.93 КБ) 2243 просмотра
в кабинете АПИ отображается следущая статистика:
Screenshot_5.png
Screenshot_5.png (11.96 КБ) 2243 просмотра
Ключ АПИ больше нигде не используется, кроме джампера
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

21 май 2021 09:29

Из API приходит ответ о том, что доступ ограничен по IP и не даёт подключиться. Адрес на вашем скриншоте указан верно, но почему не даёт подключиться не известно. Для проверки, попробуйте отключить ограничение по IP, если будет работать, нужно разбираться с настройками блокировки по IP в панели Google Cloud.

Код: Выделить всё

{
  "error": {
    "code": 403,
    "message": "The provided API key has an IP address restriction. The originating IP address of the call (2a01:4f8:c17:7c04::1) v
iolates this restriction.",
    "errors": [
      {
        "message": "The provided API key has an IP address restriction. The originating IP address of the call (2a01:4f8:c17:7c04::1) violates this restriction.",
        "domain": "global",
        "reason": "forbidden"
      }
    ],
    "status": "PERMISSION_DENIED"
  }
}
С уважением, поддержка ElbuzGroup.
paco
Сообщения: 145
Зарегистрирован: 20 авг 2019 16:33

21 май 2021 15:03

Ограничение снял, сейчас апи ругается, что желательно установить один из вариантов ограничения, чтобы измежать кражи ключа.
Через 5 мин проверил - результат идентичный (не переводит).
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

21 май 2021 18:14

Сейчас проверили в вашей базе, перевод работает.
С уважением, поддержка ElbuzGroup.
Ответить

Вернуться в «Техническая поддержка»