ConversationFulfillment

Définit l'implémentation du traitement des conversations.

Représentation JSON
{
  "name": string,
  "url": string,
  "httpHeaders": {
    string: string,
    ...
  },
  "fulfillmentApiVersion": integer
}
Champs
name

string

Nom unique de cette conversation.

url

string

Le point de terminaison HTTPS de la conversation (le protocole HTTP n'est pas pris en charge). Il peut s'agir d'un point de terminaison API.AI, d'un point de terminaison fonction Google Cloud ou d'un point de terminaison HTTPS auto-hébergant. Google envoie une requête POST pour échanger des données avec des tiers.

httpHeaders

map (key: string, value: string)

Carte des paramètres HTTP à inclure dans la requête POST.

Objet contenant une liste de paires "key": value. Exemple : { "name": "wrench", "mass": "1.3kg", "count": "3" }.

fulfillmentApiVersion

integer

Version d'API utilisée pour communiquer avec l'application.