快捷请求

Base URLs:

Authentication

Default

POST 开始任务

POST /robots/{sn}/tasks/start

机器人开始执行讲解任务并前往第一个讲解点

请求参数

名称位置类型必选说明
snpathstring机器人SN

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": {
    "instanceId": "string"
  }
}

返回结果

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegertruenone业务返回码none
» msgstringtruenone消息none
» dataobjecttruenone数据none
»» instanceIdstringtruenone创建的任务实例IDnone

GET 获取当前讲解内容

GET /robot-tasks/{instanceId}/speech

获取机器人当前所在任务节点的讲解文本

请求参数

名称位置类型必选说明
instanceIdpathstring任务实例ID

返回示例

200 Response

{
  "code": 0,
  "message": "string",
  "data": {
    "content": "string"
  }
}

返回结果

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegertruenonenone
» messagestringtruenonenone
» dataobjectfalsenonenone
»» contentstringtruenone要说的文本none

POST 前往任务链的下一个讲解点

POST /robot-tasks/{instanceId}/next-point

控制机器人前往任务链的下一个讲解点

请求参数

名称位置类型必选说明
instanceIdpathstring任务实例ID

返回示例

200 Response

{
  "code": 0,
  "message": "string"
}

返回结果

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegertruenonenone
» messagestringtruenonenone

POST 暂停导航任务

POST /robot-tasks/{instanceId}/pause

取消机器人的当前导航任务

请求参数

名称位置类型必选说明
instanceIdpathstringnone

返回示例

200 Response

{
  "code": 0,
  "message": "string"
}

返回结果

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegertruenonenone
» messagestringtruenonenone

GET 获取任务状态

GET /robot-tasks/{instanceId}/status

获取机器人当前导航任务状态

请求参数

名称位置类型必选说明
instanceIdpathstring任务实例ID

返回示例

200 Response

{
  "code": 0,
  "message": "string",
  "data": {
    "finish": true
  }
}

返回结果

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegertruenonenone
» messagestringtruenonenone
» dataobjectfalsenonenone
»» finishbooleantruenone导航任务是否完成

POST 结束任务,返回停靠点

POST /robot-tasks/{instanceId}/end

结束讲解任务,返回停靠点

请求参数

名称位置类型必选说明
instanceIdpathstring任务实例ID

返回示例

200 Response

{
  "code": 0,
  "message": "string"
}

返回结果

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegertruenonenone
» messagestringtruenonenone

数据模型

标准响应

{
  "code": 0,
  "message": "string",
  "data": {}
}
 

属性

名称类型必选约束中文名说明
codeintegertruenonenone
messagestringtruenonenone
dataobjectfalsenonenone