2012-12-06 73 views
2

我正嘗試將數千首歌曲文件上傳到Amazon S3。所有這些文件都具有與它們相關的元數據,例如作者,流派等。有什麼方法可以保留這些元數據,以便在文件上傳時出現在S3管理控制檯中?Amazon S3 Upload with metadata?

如果不是,您能否提出一種方法將這些元數據輕鬆添加到歌曲中?謝謝你的幫助。

回答

1

您可以創建元數據「key」「value」的集合。 然後你將這個集合作爲參數提出請求。

在C#這是

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

它可以是任何其他請求。

此元數據在S3管理控制檯中顯示爲具有前綴的元數據。