ConversationFulfillment

Definisce l'implementazione del completamento della conversazione.

Rappresentazione JSON
{
  "name": string,
  "url": string,
  "httpHeaders": {
    string: string,
    ...
  },
  "fulfillmentApiVersion": integer
}
Campi
name

string

Il nome univoco di questa conversazione.

url

string

L'endpoint HTTPS per la conversazione (HTTP non supportato). Può essere un endpoint API.AI, un endpoint della funzione Google Cloud Functions o un endpoint HTTPS con hosting autonomo. Google invia una richiesta POST per lo scambio di dati con una terza parte.

httpHeaders

map (key: string, value: string)

Mappa dei parametri HTTP da includere nella richiesta POST.

Un oggetto contenente un elenco di "key": value coppie. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

fulfillmentApiVersion

integer

Versione API utilizzata durante la comunicazione con l'app.