Creare il fulfillment con la libreria client Actions on Google Java/Kotlin (Dialogflow)

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.