【问题标题】:Saving photos from Google Contacts API to Amazon S3将照片从 Google Contacts API 保存到 Amazon S3
【发布时间】:2016-12-05 11:59:06
【问题描述】:

我正在创建一个应用程序,允许用户从他们连接的 Google 帐户中导入和保存他们的联系人,包括联系人的照片。我已经能够成功集成授权并检索联系人。

我被困在哪里,无法弄清楚照片。我已经能够成功获取此之后的照片(https://developers.google.com/google-apps/contacts/v3/#retrieving_a_contacts_photo),但我似乎无法将照片保存到像 S3 这样的存储中。我什至可以将文件保存在本地,但我不知道如何将文件保存到远程存储。

我正在开发 Ruby on Rails,并使用 Carrierwave 进行文件上传。我使用了carrierwave-data-uri插件,但没有保存到S3。

关于如何做到这一点的任何建议?提前致谢。

【问题讨论】:

    标签: ruby-on-rails amazon-s3 carrierwave google-contacts-api


    【解决方案1】:

    如果您使用aws-sdk gem (https://github.com/aws/aws-sdk-ruby),这非常简单。有关如何执行此操作,请参阅亚马逊的文档:

    http://docs.aws.amazon.com/AmazonS3/latest/dev/UploadObjSingleOpRuby.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-23
      • 1970-01-01
      • 2015-12-05
      • 1970-01-01
      • 1970-01-01
      • 2013-03-02
      相关资源
      最近更新 更多