






















大疆机场2 支持媒体文件直传阿里云 OSS 对象存储,本文记录实现过程。
完成准备工作后可以尝试媒体文件直传,其中关键的步骤是在司空2中配置 OSS 对象信息,该信息格式为:
1 | |
所以关键在于如何从 阿里云 OSS 对象存储服务中准确获取上述信息
在 OSS 对象存储中进入自己的 Bucket 中,然后进入 RAM 控制台


创建用户
配置用户名称,勾选 OpenAPI 访问

创建 AccessKey
进入该用户配置界面,点击创建 AccessKey ,保存好该信息,这是唯一可以显示信息的机会




这里有角色 ID 和后面会用到的 ARN

进入 Bucket 配置页面

为角色授予上传文件和下载文件的自定义权限策略。
在左侧导航栏,选择权限管理>权限策略。
在权限策略页面,单击创建权限策略。

在创建权限策略页面,单击脚本编辑,然后在策略文档输入框中赋予角色向目标存储空间examplebucket执行简单上传(oss:PutObject)和下载文件(oss:GetObject)的权限。
阿里云具体配置示例如下。
S警告:以下示例仅供参考。您需要根据实际需求配置更细粒度的授权策略,防止出现权限过大的风险。关于更细粒度的授权策略配置详情,请参见通过RAM或STS服务向其他用户授权。
1 | |
这里 examplebucket 需要换成自己 bucket 的名字

我的示例界面

策略配置完成后,单击继续编辑基本信息。
在基本信息区域,填写策略名称,然后单击确定。

为RAM角色RamOssTest授予自定义权限策略。
在左侧导航栏,选择身份管理 > 角色。
在角色页面,找到目标RAM角色RamOssTest。
单击RAM角色RamOssTest右侧的新增授权。

在添加权限页面下的自定义策略页签,选择已创建的自定义权限策略RamTestPolicy。

单击确认新增授权。
1 | |
在司空2平台中,依次进入:
在弹出的编辑界面填写上述信息,确定后会测试是否成功。
在项目设置中开启设备直传和设备直传-计划设置

在新建计划中就可以设置是否设备直传到阿里云 OSS


https://sdk-forum.dji.net/hc/zh-cn/articles/23249981949337-云端互联说明
https://sdk-forum.dji.net/hc/zh-cn/community/posts/24921812033817-司空2媒体直传连接到第三方服务-存储地址格式验��
https://fh.dji.com/user-manual/cn/flighthub-sync/introduction.html
https://sdk-forum.dji.net/hc/zh-cn/articles/30497450328729-设备直传-阿里云配置参考
文章链接:
https://www.zywvvd.com/notes/devices/dji/dji-oss/dji-oss/
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。