在另一个函数中没有从java函数获取数据

Not getting data form java function in another function

本文关键字:函数 java 获取 数据 另一个      更新时间:2023-09-26

如果您查看此问题,请提前感谢!,我正在从Facebook上提取数据。

我正试图从Facebook中提取用户名,以便在稍后阶段使用它。我已经在FB根目录中嵌入了以下代码。

我知道检索工作!然而,我无法将其传递给函数"returndata"。我对javascript相对陌生,你能帮我吗?我什么都试过了

FB.api('/me?fields=username', function(response) 
    {
GetID = response.username
return GetID})

function returndata(){
get = response
return get

};

您的returndata方法应该接受一个参数,并且您应该从facebook回调中调用它:

FB.api('/me?fields=username', function(response) {
    returndata(response.username);
});
function returndata(username) {
    // do whatever you need here, with access to username
};