使用Unity C从Amazon S3下载并保存文件#

问题描述 投票:0回答:1

我正在关注S3的亚马逊教程,但我无法下载文件并将其保存到流媒体资源。相反,我正在下载文件内容。

ResultText.text = string.Format("fetching {0} from bucket {1}", SampleFileName, S3BucketName);
Client.GetObjectAsync(S3BucketName, SampleFileName, (responseObj) =>
{
    string data = null;
    var response = responseObj.Response;
    if (response.ResponseStream != null)
    {
        using (StreamReader reader = new StreamReader(response.ResponseStream))
        {
            data = reader.ReadToEnd();
        }

        ResultText.text += "\n";
        ResultText.text += data;
    }
});

我知道我应该将response.ResponseStream转换为File但我尝试了许多不同的解决方案,但我无法使其正常工作。

c# amazon-web-services amazon-s3
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.