Ao gerar várias versões de um arquivo, é possível fazer o get dessas versões no SDK? Imagine que preciso listar o histórico de versões numa tela de consulta histórica.
Ao gerar várias versões de um arquivo, é possível fazer o get dessas versões no SDK? Imagine que preciso listar o histórico de versões numa tela de consulta histórica.
Olá Victor, tudo bem? Espero que sim!
Desculpe pela demora em retornar.
É possível através do sub recurso versionId
. Por padrão o getObject() pega a versão atual do arquivo, mas é possível pegar as versões anteriores.
Uma observação é que é necessário ter permissão de acesso ao s3:GetObjectVersion
e não necessariamente ter permissão de acesso ao s3:GetObject
.
Para mais informações, cheque a documentação do GetObject na seção de versionamento (Versioning).
Bons estudos!