没有Facebook Connect的Facebook Open Graph访问

时间:2011-06-29 06:42:08

标签: javascript facebook facebook-graph-api

是否可以在不使用Facebook Connect的情况下访问公共Facebook信息,例如用户名?

我一直在阅读http://developers.facebook.com/docs/reference/javascript/上的文档 他们提到了“公共”信息和“私人”信息。

我仍然不清楚是否有任何尝试访问访问者的Facebook信息需要Facebook Fonnect。

我假设用户必须先访问Facebook Connect流程才能访问任何数据。

2 个答案:

答案 0 :(得分:1)

是和否。如果您是访问Facebook的第一个计时器,那么您必须通过FBConnect。然后,如果您选择了扩展权限offline_access,您的访问令牌将永不过期,您可以使用该令牌访问没有FBConnect的Facebook信息

答案 1 :(得分:1)

如果您知道用户ID或用户名,则可以通过图形api访问用户公共信息而无需访问令牌。例如,这些将返回信息:

问题是,如果没有与Facebook签订instant personalization协议,您将无法告知当前用户,直到他们对您的应用程序进行身份验证。