gpt4 book ai didi

javascript - Facebook 图 FB.login 连接对话框,取消事件

转载 作者:行者123 更新时间:2023-11-30 13:18:48 25 4
gpt4 key购买 nike

我在用户未连接时使用 FB.login,一切似乎都很好,但当用户在 fb 连接对话框上单击取消时,它会关闭,我必须在我的页面上引发一个事件这个取消事件(或者至少在用户点击取消时重定向到某个地方)。

搜索了又搜索,但找不到如何引发此类事件(我尝试订阅“auth.cancel”,但它不起作用)。

有什么想法吗?

最佳答案

当用户取消登录时,他将使用以下 GET 参数重定向到您的页面:

  1. error_reason=user_denied
  2. error=access_denied
  3. error_description=The+user+denied+your+request.

编辑:

在 JS SDK 中,如 here 所述:

 FB.login(function(response) {
if (response.authResponse) {
console.log('Welcome! Fetching your information.... ');
FB.api('/me', function(response) {
console.log('Good to see you, ' + response.name + '.');
});
} else {
console.log('User cancelled login or did not fully authorize.');
}
});

关于javascript - Facebook 图 FB.login 连接对话框,取消事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11067525/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com