看到this question on aws後,我下載了AWS iOS SDK並將.framework鏈接到我的OSX應用程序中。如果我嘗試將AWSiOSSDK/S3/AmazonS3Client.h
導入到我的某個類中,那麼現在我的頭文件位於aws框架中的類的鏈接器錯誤,並且我想要做的就是編寫一個方法從S3下載文件並將其保存到特定的文件夾。如何在Mac OS X中簡單地從S3下載對象?
我試着在Elastic Beanstalk上設置TVM(令牌自動售貨機),但不知道如何/如果我應該使用它進行驗證,並且我似乎無法找到有關如何下載文件的文檔從S3通過Mac App。
當前,如果我嘗試訪問S3 URL,則由於缺少憑據而失敗。我不想公開s3文件,所以我需要發送請求的信用。任何人都可以指引我開始正確的方向或任何指導,我感謝!
可以使對象'公共read'並使用來自'HTTP標準的HTTP客戶端獲取它:// s3.amazonaws.com /桶/ object_name'?如果不是,爲什麼不呢?請指定您的訪問控制要求。 – willglynn
當然,好點。不,我無法公開,因爲這些文件只能在購買時才能下載。 s3數據需要相當安全。我嘗試向網址發送HTTP請求,當然因爲它不公開而產生了錯誤。所以我的問題是,澄清:我需要能夠使用憑據從S3下載文件。 – roseleaf
如何生成臨時的,預先簽名的URL服務器端?從應用程序的角度來看,它只是看到一個標準的http url –