如何获取登录用户的Facebook ID?

时间:2012-06-27 23:20:11

标签: facebook login callback facebook-javascript-sdk fbconnect

我正在使用facebook connect来允许用户使用facebook登录我的网站。我在经典ASP,vbscript中使用OAuth使用服务器端身份验证。我想知道以下其中一项是否可行:

1)我是否可以确定用户是否已授权我的应用而无需重定向到Auth对话框?即,甚至在用户点击Facebook登录按钮登录我的网站之前,有没有办法可以查看当前登录到Facebook的用户是否已授权我的应用程序?

2)如何获取当前登录Facebook的用户的facebook用户ID?这是在facebook身份验证过程之外。 facebook是否提供了一些api,我可以使用它来读取用户登录Facebook并获取登录用户的Facebook用户ID时设置的fb cookie?

由于

1 个答案:

答案 0 :(得分:1)

1)使用JavaScript SDK中的FB.getLoginStatus

2)如果他还没有连接到您的应用,那么根本没有。否则,请参阅1)

相关问题