Коннектор Google Translate
  • 03 Nov 2023
  • 1 Минута для чтения
  • Авторы

Коннектор Google Translate


Article Summary

Коннектор Google Translate

Интеграция Tulip с API Google Translate

Введение

Google Translate API позволяет пользователям получать информацию о поддерживаемых языках и осуществлять перевод на нужный язык, имея соответствующий доступ к своим учетным записям google. Цель данного коннектора - интегрировать Google Cloud Translate V3 Api с Tulip с помощью HTTP-коннекторов и предоставить клиентам готовый коннектор, который можно импортировать в свой экземпляр.

Назначение

Мы рассмотрим различные функции HTTP-коннекторов, которые можно построить, выполняя HTTP-вызовы к конечным точкам API Google Cloud Translator V3 для взаимодействия с Google Cloud Translator, чтобы опробовать различные действия по переводу в облачном переводчике, которые можно использовать для различных сценариев использования.

API Doc

  1. Google Cloud Translator

Предварительные требования

  1. Создайте учетную запись в облачной консоли Google и настройте учетные данные OAuth 2.0. Более подробную информацию можно найти в документации Google по API.
  2. Активируйте API Google Cloud Translator в Google API Console.

Детали подключения Tulip

Для коннекторов Tulip необходимо настроить следующую информацию.

  1. Работает на: хосте облачного коннектора
  2. Хост: translation.googleapis.com
  3. Порт: 443
  4. TLS: Да
  5. Аутентификация: OAuth2.0 (Admin/Operator)
  6. Ниже приведены необходимые диапазоны:
  7. https://www.googleapis.com/auth/cloud-platform
  8. https://www.googleapis.com/auth/cloud-translation

Функции коннектора

Перевод текста с исходного языка на целевой

Назначение

Данный коннектор переводит текст с исходного языка на целевой.

Конечная точка

HTTP POST вызов конечной точки https://translation.googleapis.com:443/language/translate/v2.

Необходимые параметры

Ниже перечислены параметры, которые передаются в теле запроса

  1. Target Language - целевой язык для перевода
  2. Текст - текст для перевода

Требуемый выходной экстрактор

  1. Переведенный текст: Переведенный текст с исходного языка на целевой.
  2. Исходный язык: Исходный язык.
  3. Дополнительные параметры, возвращаемые вместе с ответом, могут быть включены в состав выходных параметров

Была ли эта статья полезной?