获取Facebook登录ASP CLASSIC的用户ID

时间:2011-04-28 13:25:07

标签: facebook asp-classic

在Facebook应用程序iframe选项卡中,是否可能,我尝试使用JS SDK,但用户需要允许它。

我怎样才能获得经典asp的用户ID?

2 个答案:

答案 0 :(得分:0)

除非用户允许,否则您的网站无法以任何方式获取用户的Facebook ID。期。感谢上帝 - 我的意思是扎克。

答案 1 :(得分:0)

简而言之,当facebook联系您的画布网址以显示您的标签时,它会设置包含signed_request参数的POST数据,其中包含以下内容:

user字段:包含当前用户的区域设置字符串,国家/地区字符串和年龄对象(包含年龄范围的最小和最大数字)的JSON数组。

所以没有用户ID!

如果您想了解有关用户的更多信息,则必须完成身份验证/权限过程。之后,在画布的子后续显示中,user_idoauth_token(以及其他)字段将添加到POST变量中。

更多信息:http://developers.facebook.com/docs/guides/canvas/#auth

“完整应用”视图也是如此,因为它们已经统一了完整的应用和标签应用。现在唯一的区别是iframe的宽度(标签为520px,完整为760px)

相关问题