2011-10-14 41 views
0

我是新开发Facebook应用程序。我已经设法为我的网站创建一个登录按钮,可以检索基本信息。请求用户权限后,我在哪里检索用户的详细信息?

以后如何检索基本信息(即姓名,性别)? Facebook是否为我存储(在某个仪表板的某处?),还是我必须在用户访问我的应用程序时自己检索这些详细信息并将其存储起来?

回答

0

它完全取决于你。 Facebook不会为您存储这些信息。它取决于你,如果你想将这些信息存储在你的数据库中,而不是每次都要求facebook。但您可以每次向Facebook发送请求以获取相同的信息。每次您将发送相同的请求并检索与您所做的相同的信息。 您可以使用Graph APIPHP SDKJavaScript SDK这种行动

+0

如何向Facebook发送请求?当用户访问我的应用时,我必须这样做吗?或者以后可以访问它?看起来我需要一个令牌,并且该令牌在2小时内过期或者什么东西? – Shaun

+0

@Shaun看到我编辑了我的答案 –

0

是的,你应该将它存储在XML或数据库中。 Facebook只为您提供您所要求的内容,而不会存储任何内容。

0

你必须通过图表来让自己的信息API.All用户所做的是让你的应用程序来访问他的数据,做什么用的数据是由你。根据你使用的编程语言,有不同的库可以让信息更容易。

+0

谢谢,伙计。所以你说,既然用户允许访问我的应用程序,我可以检索它,只要我有访问令牌?如果用户没有积极使用我的应用程序,我将无法访问它,对吗? – Shaun

+0

您可以访问信息,直到令牌过期。从我的经验来看,它持续了很长一段时间,但是您应该搜索文档以找到一种方法来查看令牌何时到期 – Darvex

相关问题