我可以只保存图片的URL并使用该URL每次我需要显示用户的图片时间?或者该URL可能在将来的某个时间点过期,因此如果我保存图像会更好?保存用户的个人资料图片URL是否安全?
回答
如果你使用这种格式,你总是会得到当前用户的公开照片。
http://graph.facebook.com/[userid]/picture
所以对于获得Facebook的创始人的PIC,使用:http://graph.facebook.com/4/picture
因此,用户可以改变他们的照片一百万次,你总是会获得最新的。 (虽然扎克的情况下,我不认为他改变了照片岁)
如果直接把网址中的图像的'src'标签,那么该照片的http请求直接从用户的浏览器来。这意味着Facebook能够应付检查的资料图片的隐私/安全约束,所以你不必自己做,如果资料图片应该被锁定将成为一个普通的人脸画像。 – logan
有趣的是,我用http://graph.facebook.com/me?fields=picture –
这看起来像一个安全风险,因为任何人的网址将能够重建它来查看用户的Facebook的个人资料... –
- 1. 在php中保存用户的个人资料图片
- 2. 保存Facebook的个人资料图片和用户名Android
- 3. 如何保存用户的Facebook个人资料图片保存到使用PHP
- 4. 如何通过Facebook提供的图片URL保存Facebook个人资料图片?
- 5. Google+:个人资料图片为虚荣URL用户
- 6. 缓存Facebook个人资料图片?
- 7. WinJS缓存facebook个人资料图片
- 8. 如何使用NSURLSession保存Facebook个人资料图片?
- 9. 使用cURL保存facebook个人资料图片
- 10. 保存用户的个人资料图片从Facebook的API - PHP SDK V.5
- 11. PHP用户个人资料图片缓存
- 12. 在PHP会话中存储Facebook个人资料图片URL
- 13. 镆铘 - 用户个人资料照片
- 14. 用户个人资料照片 - C#
- 15. 在个人资料网址中显示用户ID是否安全?
- 16. Yammer - 用户个人资料图片嵌入主题饲料
- 17. Android - 在哪里以及如何保存个人资料图片
- 18. NodeJS:如何保存facebook个人资料图片
- 19. 分享偏好来保存个人资料图片
- 20. Devise + Omniauth + Carrierwave不保存facebook/github个人资料图片
- 21. 将Google个人资料图片保存到Firebase中
- 22. Android的位图用户的个人资料图片
- 23. 安全地加载Facebook资料图片
- 24. 保存Facebook个人资料图片时,检查图片文件是否可用于卷曲。 PHP
- 25. 显示LinkedIn个人资料照片和用户个人资料使用LinkedIn API
- 26. 什么是存储Twitter的个人资料图片
- 27. 获取Facebook个人资料用户谁喜欢一个URL的图片
- 28. 获取用户个人资料图片圈图像视图
- 29. “更新个人资料”是否扩展“查看个人资料”?
- 30. 如何私密存储用户个人资料图片,以便只能由个人资料所有者访问?
我undestanding是,URL是当前图片。但是一旦他们改变他们的个人资料图片,那么网址将会改变。 –