Facebook API - 获取用户登录信息

时间:2012-08-30 13:28:15

标签: facebook api

我有一个应用程序,其中应用程序权限设置为使用"无(默认)",这是因为我不希望用户完成对应用程序进行身份验证的步骤,如我的应用程序可供公众使用(对于没有Facebook登录的用户)。

但我确实想要登录Facebook的用户的Facebook uID来定制页面上的内容。我尝试了FB.api(' / me',回调)方法,但是为name和uid返回的响应是“未定义的”#。

我使用的是Javascript SDK。提前感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

  

但我确实想要登录Facebook的用户的Facebook uID来定制页面上的内容。我尝试了FB.api('/ me',回调)方法,但是name和uid返回的响应都是'undefined'。

嗯,那是因为API无法知道没有用户访问令牌的“我”是谁 - 而且由于您不希望用户连接到您的应用,因此您将无法获得其中一个。

如果您没有首先连接到您的应用,那么无法获取用户的ID。