gpt4 book ai didi

javascript - 在函数中返回 facebook javascript api sdk 响应

转载 作者:行者123 更新时间:2023-12-03 12:40:26 27 4
gpt4 key购买 nike

将 fb js sdk api 登录调用放入函数中并返回其响应。

我正在将不同的功能分解为函数,并想知道如何返回此 facebook 调用生成的响应以在其他地方使用。

function facebook_login()
{
FB.login(function(response) {
// handle the response
console.log('in facebook_login function');
console.dir(response.authResponse);
return response;
}, {scope: 'publish_actions', return_scopes: true});
}

var response_from_facebook_login_function = facebook_login();

最佳答案

Ajax是异步的,所以你需要使用回调函数。试试这个:

function facebook_login(call_back){
//etc
console.dir(response.authResponse);
call_back(response);
//etc

facebook_login(saveResponse);

function saveResponse(response){
var response_from_facebook_login_function=response;
}

关于javascript - 在函数中返回 facebook javascript api sdk 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23552540/

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