上传机器人文件
请求
- 编号: 1799 (0x0707)
- 名称: robot_status_uploadfile_req
- 描述: 上传机器人文件
- JSON 数据区: 见下表
字段名 | 类型 | 描述 | 可缺省 |
---|---|---|---|
type | string | 机器人文件的类型,“app”=机器人程序目录下的文件,“users”=机器人用户目录下的文件 | 否 |
file_path | string | 机器人文件的相对路径,针对于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
2
3
4
响应
- 编号: 11799 (0x2E17)
- 名称: robot_status_uploadfile_res
- 描述: 上传机器人文件的响应
- JSON 数据区: 见下
字段名 | 类型 | 描述 | 可缺省 |
---|---|---|---|
ret_code | number | API 错误码 | 是 |
create_on | string | API 上传时间戳 | 是 |
err_msg | string | 错误信息 | 是 |
响应示例
json
{
"create_on": "2022-10-12T14:06:51.035Z",
"ret_code": 0
}
1
2
3
4
2
3
4
最近更新 2022/11/28
有帮助
没帮助