ConversationFulfillment

Define la implementación de la entrega de conversaciones.

Representación JSON
{
  "name": string,
  "url": string,
  "httpHeaders": {
    string: string,
    ...
  },
  "fulfillmentApiVersion": integer
}
Campos
name

string

El nombre único de esta conversación.

url

string

El extremo HTTPS de la conversación (HTTP no es compatible). Puede ser un extremo de API.AI, un extremo de Google Cloud Functions o un extremo de HTTPS autoalojado. Google envía una solicitud POST para intercambiar datos con terceros.

httpHeaders

map (key: string, value: string)

Mapa de los parámetros HTTP que se incluirán en la solicitud POST.

Es un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

fulfillmentApiVersion

integer

Es la versión de la API que se usa cuando se comunica con la app.