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

    Коннектор Google Translate


    Вводный текст

    Коннектор 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. Дополнительные параметры, возвращаемые вместе с ответом, могут быть включены в состав выходных параметров

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