Connecteur Google Translate
  • 03 Nov 2023
  • 1 Minute à lire
  • Contributeurs

Connecteur Google Translate


Résumé de l’article

Connecteur Google Translate

Intégration de Tulip avec l'API Google Translate

Introduction

L'API Google Translate permet aux utilisateurs d'obtenir les langues supportées et de traduire dans la langue ciblée avec le bon accès à leurs comptes Google. Le but de ce connecteur est d'intégrer Google Cloud Translate V3 Api avec Tulip en utilisant des connecteurs HTTP et de fournir aux clients un connecteur prêt à l'emploi qui peut être importé dans leur instance.

Objectif

Nous allons mettre en évidence différentes fonctions de connecteur HTTP qui peuvent être construites en faisant des appels HTTP aux points d'extrémité de l'API Google Cloud Translator V3 pour interagir avec le Google Cloud Translator afin d'essayer diverses actions de traduction sur le cloud translator qui pourraient être exploitées pour divers cas d'utilisation.

Document API

  1. Google Cloud Translator

Pré-requis

  1. Créer un compte sur Google Cloud Console et configurer les informations d'identification OAuth 2.0. Pour plus d'informations, consultez la documentation API de Google.
  2. Activer l'API Google Cloud Translator dans la console API de Google.

Détails de la connexion Tulip

Les informations suivantes doivent être configurées sur les connecteurs de Tulip.

  1. Exécuté sur : Cloud Connector Host
  2. Hôte : translation.googleapis.com
  3. Port : 443
  4. TLS : Oui
  5. Authentification : OAuth2.0 (Admin/Opérateur)
  6. Voici les champs d'application nécessaires :
  7. https://www.googleapis.com/auth/cloud-platform
  8. https://www.googleapis.com/auth/cloud-translation

Fonctions du connecteur

Traduire un texte de la langue source à la langue cible

Objectif

Ce connecteur traduit le texte de la langue source vers la langue cible.

Point de terminaison

Appel HTTP POST au point de terminaison https://translation.googleapis.com:443/language/translate/v2

Données requises

Les paramètres suivants sont envoyés dans le corps de la requête

  1. Langue cible - Langue cible à traduire
  2. Texte - Le texte à traduire

Extracteur de sortie requis

  1. Texte traduit : Le texte traduit de la langue source à la langue cible.
  2. Langue source : La langue source
  3. Des paramètres supplémentaires renvoyés avec la réponse peuvent être inclus dans les paramètres de sortie.

Cet article vous a-t-il été utile ?