首页 > 解决方案 > 就使用 Facebook 登录的用户而言,显示头像图像的最佳做法是什么

问题描述

我们在我们的网站上使用 facebook 登录,但不知道将用户头像图像实际存储在我们的服务器上并从那里提供服务或仅使用图形 API 为他们提供服务更好?

我知道图形 API 会更方便,因为它总是会带来最新的照片,但我认为会有限制?

有人可以解释一下什么是最佳实践吗?

谢谢你。

标签: facebookfacebook-graph-apifacebook-login

解决方案


将用户的图像存储在您的数据库中会给您的应用程序增加另一个级别的复杂性。

我建议只使用 Graph API。它总是会返回用户的最新显示图片,并且它不会受到限制,因为它是公共数据。

您唯一需要担心的是通过让用户在您的网站上使用 Facebook 登录来访问该公共数据。如果用户登录到您的应用程序,您只能访问用户的图像。

一旦你把它排除在外,你现在可以轻松地访问用户图像。


推荐阅读