1

我已经使用 Javascript API 和 FBML 在网站上实现了 Facebook 登录。

当用户单击登录,在弹出窗口中输入他们的凭据,进入下一阶段并在提示权限时单击“不允许”,窗口就会关闭,不会发生其他任何事情。

我想更改它,以便当窗口关闭时,浏览器会重定向到我选择的 URL。

使用Javascript API,我当前的设置是否可行?

4

1 回答 1

2

我假设你的意思是 XFBML,因为你不能在 FBML 中使用除了 FBJS 之外的任何东西。此代码来自FB.login 文档

FB.login(function(response) {
  if (response.session) {
    // user successfully logged in
  } else {
    // user cancelled login
  }
});

else如果您没有获得授权,该块中的任何内容都会发生。top.location.href会在那里工作。

于 2011-04-12T03:11:42.510 回答