Avsluta en konversation i Direct Line API 3.0
Aktiviteten endOfConversation innebär att kanalen eller roboten har avslutat konversationen.
Kommentar
EndOfConversation-händelsen skickas av mycket få kanaler och få kanaler accepterar den. Vissa kanaler, inklusive Direct Line, implementerar inte den här funktionen och släpper eller vidarebefordrar i stället aktiviteten på. varje kanal bestämmer hur man ska reagera på en endOfConversation-aktivitet.
Skicka en endOfConversation-aktivitet
För att begära att avsluta en konversation med Cortana-kanalen, POST End of Conversation Activity till kanalens slutpunkt för meddelanden.
Begär
POST https://directline.botframework.com/v3/directline/conversations/abc123/activities
Authorization: Bearer RCurR_XV9ZA.cwA.BKA.iaJrC8xpy8qbOF5xnR2vtCX7CZj0LdjAPGfiCpg4Fv0
[other headers]
{
"type": "endOfConversation",
"from": {
"id": "user1"
}
}
Response
Om begäran lyckas innehåller svaret ett ID för aktiviteten som skickades.
HTTP/1.1 200 OK
[other headers]
{
"id": "0004"
}