0

我正在 facebook 上构建自己的社交平台,欢迎对我的网络应用程序架构提出一些建议。

我需要一些从 Facebook API 返回的数据,以便获取我知道我需要让我的用户使用 Facebook (OAuth 2.0) 登录的数据。在这之后,我有点困惑。

我是否应该从后端调用 Facebook API(我正在使用 Python),然后返回相同的数据作为响应?

我是否应该从前端(浏览器的 Javascript)调用 Facebooks API,然后将该数据再次发送到我的后端?

用户授权我的应用程序后,后端是否可以继续从 facebook API 获取信息?

提前致谢。

4

1 回答 1

0

获得 Facebook 访问令牌后,如何使用它真的取决于您。如果您只从浏览器访问 Facebook API 并且从服务器访问它,那完全没问题。这完全取决于您想要达到的目标。

如果您希望后端能够访问 Facebook API,则需要拥有访问令牌。此外,令牌有一个到期日期,所以只要它有效,后端就可以继续向 Facebook 请求数据,但一旦它到期,你就必须更新它。

于 2012-06-12T02:47:34.527 回答