Connettore Google Translate
  • 03 Nov 2023
  • 1 Minuto da leggere
  • Contributori

Connettore Google Translate


Article Summary

Connettore Google Translate

Integrazione di Tulip con l'API di Google Translate

Introduzione

L'API di Google Translate consente agli utenti di ottenere le lingue supportate e di tradurre nella lingua desiderata con il giusto accesso ai loro account Google. L'obiettivo di questo connettore è integrare Google Cloud Translate V3 Api con Tulip utilizzando i connettori HTTP e fornire ai clienti un connettore out-of-box che può essere importato nella loro istanza.

Scopo

Verranno evidenziate diverse funzioni di connettore HTTP che possono essere costruite effettuando chiamate HTTP agli endpoint dell'API di Google Cloud Translator V3 per interagire con il Google Cloud Translator e provare varie azioni di traduzione sul cloud translator che potrebbero essere sfruttate per vari casi d'uso.

Documento API

  1. Traduttore cloud di Google

Pre-requisiti

  1. Creare un account sulla Console del cloud di Google e configurare le credenziali OAuth 2.0. Ulteriori informazioni sono disponibili nei documenti API di Google.
  2. Attivare l'API di Google Cloud Translator nella Console API di Google.

Dettagli della connessione Tulip

Le seguenti informazioni devono essere configurate sui connettori di Tulip.

  1. In esecuzione su: Host del connettore cloud
  2. Host: translation.googleapis.com
  3. Porta: 443
  4. TLS: Sì
  5. Autenticazione: OAuth2.0 (Admin/Operatore)
  6. Di seguito sono riportati gli ambiti necessari:
  7. https://www.googleapis.com/auth/cloud-platform
  8. https://www.googleapis.com/auth/cloud-translation

Funzioni del connettore

Tradurre il testo dalla lingua di origine a quella di destinazione

Scopo

Questo connettore traduce il testo dalla lingua di origine a quella di destinazione.

Punto finale

Chiamata HTTP POST al punto finale https://translation.googleapis.com:443/language/translate/v2

Input richiesti

I parametri che vengono inviati come corpo della richiesta sono i seguenti

  1. Lingua di destinazione - Lingua di destinazione da tradurre
  2. Testo - Il testo da tradurre

Estrattore di output richiesto

  1. Testo tradotto: Il testo tradotto dalla lingua di partenza a quella di arrivo.
  2. Lingua di partenza: La lingua di origine
  3. I parametri aggiuntivi che vengono restituiti con la risposta possono essere inclusi come parte dei parametri di output

Questo articolo è stato utile?