AWS S3 Bucket - добавление файла во внутреннюю папку с помощью AWS SDK - PullRequest
4 голосов
/ 29 ноября 2011

Как мы можем добавить файл во внутреннюю папку в корзине? Если есть корзина с именем user ->, я хочу добавить ее в папку images/selected/. Пожалуйста, помогите.

1 Ответ

6 голосов
/ 29 ноября 2011

Это то, что я делаю, чтобы загрузить локальный файл (localfilename.txt) в S3 и поместить файлы в ' папки ' (image / selected / s3filename.txt).

AmazonCredentials * credentials = [[AmazonCredentials alloc] initWithAccessKey:ACCESS_KEY_ID withSecretKey:SECRET_KEY];
putObjectRequest = [[[S3PutObjectRequest alloc] initWithKey:@"images/selected/s3filename.txt" inBucket:@"user"] autorelease];
[putObjectRequest setFilename:@"localfilename.txt"];
[putObjectRequest setCredentials:credentials];
[[AmazonClientManager s3] putObject:putObjectRequest];

Надеюсь, это поможет.Ура, тронд

...