2012-12-06 4 views
2

J'essaie de télécharger plusieurs milliers de fichiers de chansons sur Amazon S3. Tous ces fichiers sont déjà associés à des métadonnées telles que l'auteur, le genre, etc. Existe-t-il un moyen de conserver ces métadonnées afin qu'elles apparaissent dans la console de gestion S3 lors du téléchargement des fichiers?Amazon S3 Télécharger avec les métadonnées?

Sinon, pouvez-vous suggérer un moyen d'ajouter facilement ces métadonnées aux chansons? Merci de votre aide.

Répondre

1

Vous pouvez créer une collection de métadonnées "clé" "valeur". Ensuite, vous donnez votre demande cette collection en tant que paramètre.

En C#, il est

InitiateMultipartUploadRequest initiateMultipartUploadRequest = 
       new InitiateMultipartUploadRequest() 
        .WithBucketName(_transferUtility.BucketName) 
        .WithKey(_key) 
        .WithMetaData(collection); 

Il peut être toute autre demande.

Cette méta-donnée est affichée dans S3 Management Console sous forme de métadonnées avec un préfixe.