我正在开发一个 ASP.Net 网络。该页面有一个 facebook 登录按钮,我希望当用户单击该按钮并登录时,调用 C# 函数来显示我页面的一些元素。
我创建了一个 facebook 应用程序,并在页面的代码中输入了 facebook SDK 登录名,但没有工作......
任何人都可以帮助我吗?
谢谢!!
您想要做的是在成功登录时调用网络服务
FB.Event.subscribe('auth.authResponseChange', function (response) {
if (response.status === 'connected') {
// log in successful
callWebService();
}
else if (response.status === 'not_authorized') {
// the user is logged in to Facebook,
// but has not authenticated your app
}
else {
// the user isn't logged in to Facebook.
}
});
然后你可以在 webservice 和 webservice 的成功回调中做任何你想做的事情!