- Распечатать
Коннектор 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
Предварительные требования
- Создайте учетную запись в облачной консоли Google и настройте учетные данные OAuth 2.0. Более подробную информацию можно найти в документации Google по API.
- Активируйте API Google Cloud Translator в Google API Console.
Детали подключения Tulip
Для коннекторов Tulip необходимо настроить следующую информацию.
- Работает на: хосте облачного коннектора
- Хост: translation.googleapis.com
- Порт: 443
- TLS: Да
- Аутентификация: OAuth2.0 (Admin/Operator)
- Ниже приведены необходимые диапазоны:
- https://www.googleapis.com/auth/cloud-platform
- https://www.googleapis.com/auth/cloud-translation
Функции коннектора
Перевод текста с исходного языка на целевой
Назначение
Данный коннектор переводит текст с исходного языка на целевой.
Конечная точка
HTTP POST вызов конечной точки https://translation.googleapis.com:443/language/translate/v2
.
Необходимые параметры
Ниже перечислены параметры, которые передаются в теле запроса
- Target Language - целевой язык для перевода
- Текст - текст для перевода
Требуемый выходной экстрактор
- Переведенный текст: Переведенный текст с исходного языка на целевой.
- Исходный язык: Исходный язык.
- Дополнительные параметры, возвращаемые вместе с ответом, могут быть включены в состав выходных параметров