// Use this for initialization
void Start () {
// ResultText is a label used for displaying status information
Debug.Log("hallo1");
Debug.Log("hallo2");
S3Client = new AmazonS3Client(Credentials);
Debug.Log("hallo3");
ResultText.text = "Fetching all the Buckets";
S3Client.ListBucketsAsync(new ListBucketsRequest(), (responseObject) =>
{
ResultText.text += "\n";
if (responseObject.Exception == null)
{
ResultText.text += "Got Response \nPrinting now \n";
responseObject.Response.Buckets.ForEach((s3b) =>
{
ResultText.text += string.Format("bucket = {0}, created date = {1} \n",
s3b.BucketName, s3b.CreationDate);
});
}
else
{
ResultText.text += "Got Exception \n";
}
});
}