- Stampa
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
Pre-requisiti
- 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.
- 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.
- In esecuzione su: Host del connettore cloud
- Host: translation.googleapis.com
- Porta: 443
- TLS: Sì
- Autenticazione: OAuth2.0 (Admin/Operatore)
- Di seguito sono riportati gli ambiti necessari:
- https://www.googleapis.com/auth/cloud-platform
- 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
- Lingua di destinazione - Lingua di destinazione da tradurre
- Testo - Il testo da tradurre
Estrattore di output richiesto
- Testo tradotto: Il testo tradotto dalla lingua di partenza a quella di arrivo.
- Lingua di partenza: La lingua di origine
- I parametri aggiuntivi che vengono restituiti con la risposta possono essere inclusi come parte dei parametri di output