신규 봇 API로 가져오기 또는 기존 봇 API로 봇 가져오기를 사용하여 시작된 봇 가져오기 요청의 상태를 가져오는 데 사용됩니다.
이 API를 사용하려면 오직 봇 관리자 콘솔에서 생성된 애플리케이션에서 만들어진 JWT가 필요합니다. 이 API를 사용하려면 봇 정의 아래에 있는 봇 가져오기의 관리자 API 범위가 필요합니다.
GET https://{{host}}/api/public/bot/import/status/{{BotImportBIR}}
권한 부여
다음 구문을 포함한 헤더에 JWT를 포함한 API를 호출합니다. auth: {{JWT}}
샘플 요청
curl -X GET \
https://{{host}}/api/public/bot/import/status/bir-xxxxxxx-xxx-xxxx-xxxxx-xxxxxxxxxx \
-H 'auth: {{YOUR_JWT_ACCESS_TOKEN}}' \
샘플 응답
{
"_id": "bir-xxxxxxx-xxx-xxxx-xxxxx-xxxxxxxxxx",
"botRefId": "f6e63f2d-cw20-52b0-bbc5-638add8dba26",
"statusLogs": [
{
"taskType": "importRequest",
"taskName": "Sample Bot",
"status": "success"
},
{
"taskType": "Bot Definition",
"taskName": "Sample Bot",
"status": "success"
},
{
"taskType": "CustomTemplates",
"taskName": "CustomTemplates",
"status": "success"
},
{
"taskType": "BotVariables",
"taskName": "BotVariables",
"status": "success"
},
{
"taskType": "Dialog",
"taskName": "Task 1",
"status": "success"
},
{
"taskType": "Dialog",
"taskName": "Task 2",
"status": "success"
},
{
"taskType": "Utterances",
"taskName": "Utterances",
"status": "success"
},
{
"taskType": "importBot",
"taskName": "Sample Bot",
"status": "success"
}
],
"createdBy": "u-3ae3ed39-a65b-5b2c-b55b-85864a8202c3",
"requestType": "Botimport",
"status": "success",
"createdOn": "2018-12-05T07:45:14.376Z",
"__v": 0,
"botId": "st-b4542w96-49ec-5d95-a120-c6244fc23777"
}