結束 Direct Line API 3.0 中的交談
endOfConversation 活動表示通道或 Bot 已結束交談。
注意
endOfConversation 事件是由極少數通道傳送,而少數通道接受它。 某些通道,包括 Direct Line,不會實作這項功能,而是卸除或轉寄活動;每個通道都會決定如何回應 endOfConversation 活動。
傳送 endOfConversation 活動
若要要求結束與 Cortana 通道的交談,請在通道傳訊端點的 POST 結束交談活動。
要求
POST https://directline.botframework.com/v3/directline/conversations/abc123/activities
Authorization: Bearer RCurR_XV9ZA.cwA.BKA.iaJrC8xpy8qbOF5xnR2vtCX7CZj0LdjAPGfiCpg4Fv0
[other headers]
{
"type": "endOfConversation",
"from": {
"id": "user1"
}
}
回應
如果要求成功,回應將會包含已傳送之活動的標識碼。
HTTP/1.1 200 OK
[other headers]
{
"id": "0004"
}