0

Sony Camera Remote API SDK (Sony_CameraRemoteAPIbeta_API-Reference_v2.10.pdf) のリファレンス ガイドに、メソッドdeleteContentとメソッドgetContentListが記載されています。

ただし、Sony Camera Remote API SDK を Sony QX1 で使用すると、メソッドdeleteContentとメソッドgetContentListは結果にリストされませんgetAvailableApiList(「リモート撮影」モードでも「コンテンツ転送」モードでも)。

したがって、それらは利用できないと思いますか?

SD カードの写真を削除またはフォーマットするにはどうすればよいですか?

実行中は「リモート撮影」モードでgetAvailableApiListリストされます。actFormatStorageこれはどのように適用できますか?

4

2 に答える 2

2

カメラに最新のファームウェアがインストールされていることを確認してください。「deleteContent」API は API バージョン 1.1 でのみ使用でき、「getContentList」は API バージョン 1.3 でのみ使用できます。

また、質問を読み直した後、「getAvailableApiList」は「カメラ」サービスの一部であるメソッドのみを返します。「deleteContent」と「getContentList」は「avContent」サービスの一部であり、「getAvailableApiList」を呼び出しても一覧表示されません。

代わりに、「getMethodTypes」を呼び出して、「avContent」サービスのメソッドを一覧表示する必要があります。詳細については、「サポートされている API と利用可能な API」という API リファレンスの 10 ページのセクションを参照してください。

于 2015-10-12T21:21:16.900 に答える
1

次の一連の呼び出しを使用して、カメラからファイルを削除できました。

  • カメラ機能を「コンテンツ転送」に設定
  • ストレージの場所を取得する getSourceList
  • ファイルの数を取得する getContentCount
  • カメラ上のファイルのリストを取得する getContentList
  • コンテンツ リストを解析してファイル URI を取得する
  • 各ファイルを削除するdeleteContent

また、actFormatStorage の使用方法を理解しようとしていますが、今のところうまくいきません

于 2015-10-26T20:52:26.300 に答える