La libreria client Actions on Google Java/Kotlin è il modo consigliato per accedere alla piattaforma Actions on Google e interagirvi se stai creando un webhook di fulfillment in Java/Kotlin.
Introduzione
La libreria client Java/Kotlin è una libreria di fulfillment per Actions on Google che offre le seguenti funzionalità:
- Supporta tutte le funzionalità di Actions on Google, tra cui testi e risposte multimediali avanzate, accesso all'account, archiviazione di dati, transazioni e altro ancora.
- Fornisce un livello di astrazione idiomatico in Java o Kotlin che esegue il wrapping dell'API webhook HTTP/JSON conversazione.
- Gestisce i dettagli di basso livello della comunicazione tra il fulfillment e la piattaforma Actions on Google.
- Può essere installato utilizzando Gradle e Maven. Puoi trovare le istruzioni di configurazione nel file README.
- Consente di eseguire facilmente il deployment del webhook di fulfillment su piattaforme come Google App Engine o AWS Lambda. Puoi anche ospitare il webhook di fulfillment su un provider di servizi cloud o in un ambiente self-hosted e autogestito.
- Richiede JDK 8 o superiore.
- Puoi utilizzare la libreria client in combinazione con l'integrazione Dialogflow per Actions on Google o con l'SDK Actions.
Per visualizzare esempi di codice completi per l'utilizzo della libreria client, puoi visitare la pagina degli esempi.
Visualizza il riferimento API
Il riferimento API è ospitato sulla pagina GitHub di Actions on Google Java/Kotlin.