索尼相机-api - CameraRemoteAPIbeta - deleteContent/actFormatStorage
sony-camera-api - CameraRemoteAPIbeta - deleteContent/actFormatStorage
在 Sony Camera Remote API SDK (Sony_CameraRemoteAPIbeta_API-Reference_v2.10.pdf) 的参考指南中,记录了方法 deleteContent
和 getContentList
。
但是使用 Sony Camera Remote API SDK 和 Sony QX1 方法 deleteContent
和 getContentList
没有在 getAvailableApiList
的结果中列出(也不在 "Remote Shooting" 或 "Contents Transfer" 模式)。
我假设它们因此不可用?
如何删除或格式化SD卡上的照片?
运行 getAvailableApiList
在 "Remote Shooting" 模式下列出 actFormatStorage
。如何应用?
检查以确保您的相机上安装了最新的固件。 "deleteContent" API 仅在 API 1.1 版中可用,"getContentList" 在 API 1.3 版中可用。
此外,在重新阅读您的问题后,"getAvailableApiList" 只有 returns 方法是 "camera" 服务的一部分。 "deleteContent" 和 "getContentList" 是 "avContent" 服务的一部分,当您调用 "getAvailableApiList".
时它们不会被列出
相反,您应该调用 "getMethodTypes" 来列出 "avContent" 服务的方法。有关更多详细信息,请参阅 API 参考文献第 10 页上名为 "Supported APIs and availalble APIs" 的部分。
我已经能够使用以下调用顺序从相机中删除文件:
- 将 CameraFunction 设置为 "Contents Transfer"
- getSourceList 获取存储位置
- getContentCount 获取文件数
- getContentList 获取相机上的文件列表
- 解析内容列表以获取文件 URI
- deleteContent 删除每个文件
我也在尝试弄清楚如何使用 actFormatStorage,但到目前为止还没有成功
在 Sony Camera Remote API SDK (Sony_CameraRemoteAPIbeta_API-Reference_v2.10.pdf) 的参考指南中,记录了方法 deleteContent
和 getContentList
。
但是使用 Sony Camera Remote API SDK 和 Sony QX1 方法 deleteContent
和 getContentList
没有在 getAvailableApiList
的结果中列出(也不在 "Remote Shooting" 或 "Contents Transfer" 模式)。
我假设它们因此不可用?
如何删除或格式化SD卡上的照片?
运行 getAvailableApiList
在 "Remote Shooting" 模式下列出 actFormatStorage
。如何应用?
检查以确保您的相机上安装了最新的固件。 "deleteContent" API 仅在 API 1.1 版中可用,"getContentList" 在 API 1.3 版中可用。
此外,在重新阅读您的问题后,"getAvailableApiList" 只有 returns 方法是 "camera" 服务的一部分。 "deleteContent" 和 "getContentList" 是 "avContent" 服务的一部分,当您调用 "getAvailableApiList".
时它们不会被列出相反,您应该调用 "getMethodTypes" 来列出 "avContent" 服务的方法。有关更多详细信息,请参阅 API 参考文献第 10 页上名为 "Supported APIs and availalble APIs" 的部分。
我已经能够使用以下调用顺序从相机中删除文件:
- 将 CameraFunction 设置为 "Contents Transfer"
- getSourceList 获取存储位置
- getContentCount 获取文件数
- getContentList 获取相机上的文件列表
- 解析内容列表以获取文件 URI
- deleteContent 删除每个文件
我也在尝试弄清楚如何使用 actFormatStorage,但到目前为止还没有成功