是否有人使用s3的服务器上传到s3的任何示例代码(最好是在rails中)。
再次,直接上传到s3,其中实际的上传/流媒体也在亚马逊的服务器上进行。
答案 0 :(得分:3)
要求:
点子:
我将代码发布为gist at https://gist.github.com/759939,它错过了通知,由于缺少方法,您可能会遇到一些问题(必须从我们的代码库中删除它)。
stored_file.rb
包含您的数据库的模型。有许多回形针辅助方法(我们在切换到直接上传到S3之前使用过)。
我希望你可以将它作为样本来运行。
答案 1 :(得分:1)
如果您使用的是Rails 3,请查看我的示例项目:
使用Rails 3,Flash和基于MooTools的FancyUploader直接上传到S3的示例项目:https://github.com/iwasrobbed/Rails3-S3-Uploader-FancyUploader
示例项目使用Rails 3,Flash / Silverlight / GoogleGears / BrowserPlus和基于jQuery的Plupload直接上传到S3:https://github.com/iwasrobbed/Rails3-S3-Uploader-Plupload
答案 2 :(得分:0)
要简单地复制文件,这很容易使用: Smart Copy Script into S3
答案 3 :(得分:0)
亚马逊为S3 REST API编写了一个Ruby库。我还没用过它。