Botkit URL, 앱 및 이벤트를 구성합니다.
이 API를 사용하려면 앱에 BotKit의 봇 빌더 API 범위가 필요합니다.
PUT https://{{host}}/api/public/bot/{{BotID}}/sdkSubscription
쿼리 매개 변수,
| 매개 변수 | 설명 |
|---|---|
| host | 환경 URL(예: https://bots.kore.ai |
| BotID | 봇 ID 또는 스트림 ID. 봇의 일반 설정 페이지에서 이를 액세스할 수 있습니다. |
본문 매개 변수
| 매개 변수 | 설명 |
|---|---|
| connectorEnabled | 커넥터 활성화하기(선택 사항) |
| PIIMaskingDisabledForAgentTransfer | PII 마스킹 비활성화하기(선택 사항). |
| sdkClientId | SDK 봇 키트와 연결할 클라이언트 ID |
| sdkHostUri | SDK 호스트 URL |
| subscribedFor | 여기서 "onAgentTransfer"를 위해 구독해야 하는 이벤트 배열은 필수입니다. |
권한 부여
다음 구문을 포함한 헤더에 JWT를 포함한 API를 호출합니다. auth: {{JWT}}
콘텐츠 유형 응답
application/json
샘플 요청
curl -X PUT \
https://{{host}}/api/bot/{{BotID}}/sdkSubscription' \
-H 'auth: {{YOUR_JWT_ACCESS_TOKEN}}' \
-d '{
"connectorEnabled": false, // optional
"PIIMaskingDisabledForAgentTransfer": false, //optional
"sdkClientId": "cs-xxxxx-xxxx-xxxx-xxxx-xxxxx",
"sdkHostUri": "https://example.ngrok.io",
"subscribedFor": [
"onMessage",
"onHook",
"onEvent",
"onAlert",
"onVariableUpdate",
"onAgentTransfer"
]}'
샘플 응답
<Bot info object>