我正在構建一個iphone應用程序,讓用戶拍照並發表評論。帖子被保存到一個rails支持的服務器。在我的Rails應用程序中,我使用gem:minimagick,carrierwave和fog將圖像上傳並存儲到S3。將照片保存到AWS S3的iPhone應用程序
但是 - 我不確定從iPhone上傳照片時這種連接是如何持續的 - 我的意思是,我可以使用AFNetworking在iphone上保存文章,但照片沒有上傳到我的S3桶。 那麼,如何將照片上傳到S3 - 我是否應該保存到服務器,並將所有內容保存到S3?
我已經看到了一些涉及AFNetworking S3客戶端的可能方法,並查看了iosforaws sdk以及ASIHTTPRequest - 但我有點不知所措,不知道如何繼續將圖像保存到S3。我應該追求哪種選擇?
我還沒有看到一個清晰的postPath直接到AWS上的存儲桶 - 所以我一直無法以保存到rails服務器的相同方式實現保存到S3。 這是如何工作的?
我一直沒有找到一個徹底的教程,所以任何信息都會有所幫助。 我猜我需要做的是在我的AddPhotoViewController中,在照片上傳到服務器的onSave方法中,我將添加一個s3client,就像有一個並行api-on去服務器上的heroku,一個去s3。是對的嗎?
看看這篇技術文章,讓你的用戶可以直接上傳到S3:http://aws.amazon.com/articles/4611615499399490 – Guy