ConversationFulfillment

Definisce l'implementazione del fulfillment di conversazioni.

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 della conversazione (HTTP non è supportato). Può essere un endpoint API.AI, un endpoint Google Cloud Functions o un endpoint HTTPS self-hosting. Google invia una richiesta POST per lo scambio di dati con terze parti.

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

La versione dell'API utilizzata quando si comunica con l'app.