如果用户已进行身份验证并授予user_photos权限,如何将 Facebook 相册照片保存到我的服务器



我的Facebook应用程序向用户显示其Facebook相册之一的照片集。 我正在尝试允许用户选择要上传到我的应用程序的照片,以存储在我的服务器上。 我已经在Ruby on Rails中构建了该应用程序,并将其托管在Heroku上。 计划使用 S3 存储桶来存储映像。 Ruby中是否有适合此任务的东西,例如CarrierWave Gem,或者可能是在JavaScript中完成的?

如果使用carrierwave,您可以使用remote_location选项,只需将Facebook提供给图像的URL传递给图像即可。 https://github.com/jnicklas/carrierwave#uploading-files-from-a-remote-location

Carrier Wave还支持雾,因此您与Amazon s3的集成将更加容易。

最新更新