-1

我有一台 Sony QX1 相机,我想使用 Sony Camera Remote API 删除 SD 卡的内容。相机上可用的 API 版本为 1.0、1.1 和 1.2。

根据文档,“deleteContent”API 在 API 版本 1.1 中可用。问题是我需要在 deleteContent 请求中提供图像的 URI。文档引用“getContentList”来获取这些 URI,但此 API 仅在 1.3 版中可用。

那我该如何使用 deleteContent API?有没有其他方法可以格式化 SD 卡/删除 API < 1.2 的所有内容?或者有没有办法将 QX1 相机更新到具有 API 1.3 的更新固件?

谢谢你的帮助

4

1 回答 1

0

下面的帖子有这方面的信息。

sony-camera-api - CameraRemoteAPIbeta - deleteContent/actFormatStorage

我已经能够使用以下调用序列从相机中删除文件:

• setCameraFunction 为“内容传输”

• getSourceList 获取存储位置

• getContentCount 获取文件数

• getContentList 获取相机上的文件列表

• 解析内容列表以获取文件 URI

• deleteContent 删除每个文件

您需要为每个调用调用具有正确版本的 API,并为该调用处于正确的模式。您需要切换到“内容传输”模式才能复制和删除文件。

于 2016-10-19T13:21:58.393 回答