1

私はScala Play 2アプリを持っていて、 AWS S3 APIS3ファイルから読み取るために使用しています。ファイルの最終変更タイムスタンプがいつであるかを判断する必要があります。これを行う最善の方法は何ですか? getObjectMetadataまたはおそらくまたはを使用していlistObjectsますか?可能であれば、1 回の呼び出しで複数のファイルのタイムスタンプを特定したいと考えています。上に構築された他のオープン ソース ライブラリはありAWS S3 APIsますか?

4

1 に答える 1

1

AWS Java SDK での S3 オブジェクトの表現はS3ObjectSummary、 メソッドを持つ ですgetLastModified。変更されたタイムスタンプを返します。

理想的には、listObjectsgetObjectSummariesを使用してすべてのファイルをリストし、返されたオブジェクトを呼び出すだけです。

于 2012-12-18T00:38:54.260 に答える