ConversationFulfillment

Określa realizację rozmowy.

Zapis JSON
{
  "name": string,
  "url": string,
  "httpHeaders": {
    string: string,
    ...
  },
  "fulfillmentApiVersion": integer
}
Pola
name

string

Unikalna nazwa tej rozmowy.

url

string

Punkt końcowy HTTPS rozmowy (HTTP nie jest obsługiwany). Może to być punkt końcowy API.AI, punkt końcowy funkcji Google Cloud Functions lub własny hostujący punkt końcowy HTTPS. Google wysyła żądanie POST, aby wymieniać dane z firmą zewnętrzną.

httpHeaders

map (key: string, value: string)

Mapa parametrów HTTP, które mają zostać uwzględnione w żądaniu POST.

Obiekt zawierający listę par "key": value. Przykład: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

fulfillmentApiVersion

integer

Wersja interfejsu API używana do komunikacji z aplikacją.