【发布时间】:2011-06-01 15:00:15
【问题描述】:
有没有人有任何使用 s3 的服务器上传到 s3 的示例代码(最好在 rails 中)。
同样,直接上传到 s3,实际上传/流式传输也在亚马逊的服务器上进行。
【问题讨论】:
有没有人有任何使用 s3 的服务器上传到 s3 的示例代码(最好在 rails 中)。
同样,直接上传到 s3,实际上传/流式传输也在亚马逊的服务器上进行。
【问题讨论】:
要求:
想法:
我将代码发布为gist at https://gist.github.com/759939,它缺少注释,并且由于缺少方法,您可能会遇到一些问题(不得不从我们的代码库中删除它)。
stored_file.rb 包含您的数据库的模型。内联了许多回形针辅助方法(我们在切换到直接上传到 S3 之前使用过)。
我希望你可以把它作为一个样本来运行你的东西。
【讨论】:
如果您使用的是 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
【讨论】:
要简单地复制文件,这很容易使用: Smart Copy Script into S3
【讨论】:
Amazon 为 S3 REST API 编写了一个 Ruby 库。我还没用过。
【讨论】: