Facebook个人资料图片未通过Cloudinary进行更新

时间:2014-08-06 04:06:07

标签: ruby-on-rails-4 cloudinary

我正在玩Cloudinary并获取用户的Facebook个人资料图片。这就是我所做的:

  1. 我创建了一个Cloudinary帐户(免费)
  2. 我创建了一个Facebook帐户(样本一个没有指定个人资料图片)
  3. **通过我的Rails app **
  4. 工作正常
  5. 然后我更改了用户的个人资料图片
  6. Cloudinary仍将用户个人资料图片显示为空白(现在4-5天)
  7. 这是我更新的Facebook sample用户。

    这就是我get via Cloudinary(Ruby gem)。

    问题是用户的Facebook个人资料图片没有通过Cloudinary进行更新。

    我正在使用Cloudinary with Rails 4。

1 个答案:

答案 0 :(得分:0)

Cloudinary每周自动刷新一次Facebook个人资料图片,但您可以使用API​​明确刷新图片,例如

Cloudinary::Uploader.explicit("user_name", :type=>"facebook")

了解更多信息: http://cloudinary.com/documentation/rails_image_upload#refresh_images

请注意,Facebook正逐渐将其用户ID更改为应用程序的关联ID,而不是他们迄今使用的公共ID。 这是Cloudinary的路线图,以支持Facebook的新ID惯例。