我需要为用户提供一种方法,将照片(或视频)发送到我们的rails 3应用程序上,该应用程序在Heroku上运行。
由于我们使用的是Heroku(无本地存储空间),因此需要将照片(或视频)保存到我们的S3帐户中。当然,我们需要能够为每个用户支持一个唯一的私人地址,以便我们知道传入照片的帐户。
任何建议将不胜感激!我正在查看Heroku的CloudMailIn插件,但是他们只提供一个电子邮件地址,因此不确定如何将每个用户都用自己独特的收件箱地址。
答案 0 :(得分:3)
使用cloudmailin - 它非常适合你想要的。
您已经知道您的用户电子邮件地址,因此如果他们向uploads@yourcompany.com发送电子邮件,则“发件人”地址会识别该用户,以便您知道是谁发送的,无需为每个人分别提供特殊的电子邮件地址 - 如果电子邮件来自您不认识的人,您可以拒绝。
Cloudmailin处理所有电子邮件方面的东西和smtp的东西然后只是在你的应用程序传递(发送到你指定的电子邮件)的“帖子”,你可以在一些计划甚至有cloudmailin put附件直接上S3给你
答案 1 :(得分:1)
只是一个想法
实施基础