保持Facebook用户个人资料图片最新

时间:2017-05-15 01:13:29

标签: facebook

当用户在应用中使用facebook注册时,用户个人资料信息可以存储在客户端。什么应该刷新这个策略?

示例流程如下。

  1. 用户从客户注册facebook
  2. Facebook返回用户个人资料(成功接受用户),令牌
  3. 客户端存储用户个人资料,包括个人资料图片网址
  4. 客户端使用网址在客户端
  5. 中显示用户图像
  6. 用户更改个人资料facebook个人资料图片并删除旧图片 - >客户无法了解
  7. 鉴于令牌可能仍然有效,客户端应该采取什么策略来确保用户个人资料图片网址是最新的?

1 个答案:

答案 0 :(得分:1)

要使用户照片保持最新,请链接到https://graph.facebook.com/{userid}/picture,无论您将链接到客户端中的图片网址。

[/picture边缘默认返回图片](https://developers.facebook.com/docs/graph-api/reference/user/picture/]

如果您想明确知道用户何时有新的个人资料照片,请定期检查您https://graph.facebook.com/{userid}/picture使用redirect=false返回的网址字段中的最新照片的网址。如果网址不同,则用户更改了他们的照片。