1
我有一个Scala Play 2
应用程序,并使用AWS S3 API
从S3文件的读取。我有一个需要确定何时最后修改的时间戳是一个文件,什么是做到这一点的最好方法是什么?难道使用getObjectMetadata
或许listObjects
或?如果可能,我想在一个调用中确定多个文件的时间戳。在AWS S3 APIs
之上是否还有其他开源库?确定S3文件的最后修改的时间戳
我有一个Scala Play 2
应用程序,并使用AWS S3 API
从S3文件的读取。我有一个需要确定何时最后修改的时间戳是一个文件,什么是做到这一点的最好方法是什么?难道使用getObjectMetadata
或许listObjects
或?如果可能,我想在一个调用中确定多个文件的时间戳。在AWS S3 APIs
之上是否还有其他开源库?确定S3文件的最后修改的时间戳
S3对象的在AWS Java SDK中的表示是S3ObjectSummary
,其具有方法getLastModified
。它返回修改的时间戳。
理想情况下,只需在返回的对象上列出所有使用listObjects的文件并调用getObjectSummaries
即可。
为什么不我只是用'getObjectMetadata',而不是'S3ObjectSummary'? – Bob
不明白你的问题。 'getObjectMetadata'是返回'S3ObjectSummary'对象的集合的方法... – Jakozaur
啊好吧,我是新来的API,谢谢。 – Bob