索尼QX1 deleteContent API

时间:2016-10-19 08:18:46

标签: api sony sony-camera-api

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

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

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

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

以下帖子提供了相关信息。

sony-camera-api - CameraRemoteAPIbeta - deleteContent/actFormatStorage

我可以使用以下一系列调用从相机中删除文件:

•setCameraFunction为“Contents Transfer”

•getSourceList获取存储位置

•getContentCount获取文件数

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

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

•deleteContent删除每个文件

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