帮助中心
帮助中心主页
API
TCP/IP API
机器人状态API
上传机器人文件

请求

  • 编号: 1799 (0x0707)
  • 名称: robot_status_uploadfile_req
  • 描述: 上传机器人文件
  • JSON 数据区: 见下表
字段名类型描述可缺省
typestring机器人文件的类型,“app”=机器人程序目录下的文件,“users”=机器人用户目录下的文件
file_pathstring机器人文件的相对路径,针对于type指定的文件类型
文件二进制数据文件二进制数据文件二进制数据文件二进制数据

需要注意,此 API 数据区分为两个部分:json数据区以及文件二进制数据区。两种数据需要紧密排列。排列顺序为:json数据+文件二进制区。在此情况下,包头中的数据区长度为json数据长度+文件二进制数据长度。包头中的内部使用区域中的第2位和第3位需要设置为json数据区的长度。

包头详情可见此处,其中的内部使用区域有6位,编号从0开始。

示例程序python可见此处。robot_status_uploadfile_req.py

请求示例

如下表示上传文件template到机器人程序目录下assets/pcd/template

json
{
    "type": "app",
    "file_path": "assets/pcd/template"
}
1
2
3
4

响应

  • 编号: 11799 (0x2E17)
  • 名称: robot_status_uploadfile_res
  • 描述: 上传机器人文件的响应
  • JSON 数据区: 见下
字段名类型描述可缺省
ret_codenumberAPI 错误码
create_onstringAPI 上传时间戳
err_msgstring错误信息

响应示例

json
{
	"create_on": "2022-10-12T14:06:51.035Z",
	"ret_code": 0
}
1
2
3
4
最近更新 2022/11/28
文章内容

请求

请求示例

响应

响应示例