0
我試圖尋找,但找不到更好的,我也是上面的代碼試圖下載的PDF,但它超出了我的理解,並給我很多錯誤,請幫我....如何從亞馬遜usning亞馬遜S3框架
S3GetPreSignedURLRequest * request = [[S3GetPreSignedURLRequest alloc] init];
request.bucket = @"bucket";
request.key = @"key";
request.contentType = @"image/jpeg";
request.httpVerb = @"GET";
AmazonCredentials *credentials = [[AmazonCredentials alloc] initWithAccessKey:ACCESS_KEY_ID withSecretKey:SECRET_KEY];
request.credentials = credentials;
NSDateComponents *components = [[[NSDateComponents alloc] init] autorelease];
[components setHour:1];
NSDate * oneHourFromNow = [[NSCalendar currentCalendar] dateByAddingComponents:components toDate:[NSDate date] options:0];
request.expires = oneHourFromNow;
//get the presigned URL
//NSURL * url = [[Constants s3] getPreSignedURL: request];
不,我不想讓公共PDF文件可訪問 – Anu
如果您在應用程序中包含訪問PDF的代碼,它必須是公開訪問的。唯一的問題就是你是如何將其公開化的,以及你想要在這個過程中暴露的其他風險。 – duskwuff
我只是嚇壞了,我試了2天,但找不到任何有用的東西,請你給我一個完整和簡單的教程或例子:( – Anu