4 Stimmen

AWS S3 Bucket - Hinzufügen von Dateien zum inneren Ordner mit AWS SDK

Wie kann man eine Datei zu einem inneren Ordner in einem Bucket hinzufügen? Wenn es einen Bucket namens user --> ich möchte sie dem Ordner hinzufügen images/selected/ . Bitte helfen Sie.

6voto

Trond Kristiansen Punkte 2269

So lade ich eine lokale Datei (localfilename.txt) auf S3 hoch und platziere Dateien in ' Mappen ' (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];

Ich hoffe, das hilft. Prost, Trond

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X