Direct Line API 3.0에서 대화 종료
endOfConversation 활동은 채널 또는 봇이 대화를 종료했음을 의미합니다.
참고 항목
endOfConversation 이벤트는 극소수의 채널에서 전송되며 일부 채널에서 수락합니다. Direct Line을 비롯한 일부 채널은 이 기능을 구현하지 않고 대신 활동을 삭제하거나 전달합니다. 각 채널은 endOfConversation 활동에 대응하는 방법을 결정합니다.
endOfConversation 작업 보내기
Cortana 채널과의 대화를 종료하도록 요청하려면 채널의 메시징 엔드포인트에 대한 POST 대화 종료 활동입니다.
Request
POST https://directline.botframework.com/v3/directline/conversations/abc123/activities
Authorization: Bearer RCurR_XV9ZA.cwA.BKA.iaJrC8xpy8qbOF5xnR2vtCX7CZj0LdjAPGfiCpg4Fv0
[other headers]
{
"type": "endOfConversation",
"from": {
"id": "user1"
}
}
응답
요청이 성공하면 응답에 전송된 활동의 ID가 포함됩니다.
HTTP/1.1 200 OK
[other headers]
{
"id": "0004"
}