이 API는 세션 ID와 봇 ID를 기반으로 현재 활성 세션을 활성화합니다. 이 API는 BT 앱 범위에서 사용할 수 있습니다.
이 API를 사용하려면 앱은 봇 세션의 봇 빌더 API 범위가 필요합니다.
PUT https://{{host}}/api/public/bot/{{BotID}}/session
쿼리 매개 변수
매개 변수 | 설명 |
---|---|
host | 환경 URL(예: https://bots.kore.ai) |
BottId | 봇 ID 또는 스트림 ID. 봇의 일반 설정 페이지에서 이를 액세스할 수 있습니다. |
본문 매개 변수
매개 변수 | 설명 |
---|---|
userId (선택 사항) | 액세스할 대화 기록을 가진 사용자의 ID입니다. 사용자 이메일 ID 또는 엔터프라이즈에서 할당한 고유 ID가 될 수 있습니다. |
status (선택 사항) | '비활성'으로 설정 |
channel (선택 사항) | 대화가 발생한 채널입니다. |
권한 부여
다음 구문을 포함한 헤더에 JWT를 포함한 API를 호출합니다. auth: {{JWT}}
콘텐츠 유형 응답
application/JSON
샘플 요청
curl -X PUT \ {{host}}/api/public/{{BotId}}/sessions' \ -H 'auth: {{YOUR_JWT_ACCESS_TOKEN}}' \ -H 'Content-Type: application/json' \ -d '{ userId : “u-Id”, status : “inactive”, channel : “rtm” }'
샘플 응답
{ “success” : true }