cordova-plugin-facebook4登录并在成功函数中执行API调用

时间:2017-02-01 15:01:55

标签: facebook facebook-graph-api cordova-facebook

在我的应用中,我向Facebook发布了一些文字。如果用户已经使用facebook登录,则此工作正常。如果不是我正在调用此函数来记录用户,并在之后直接进行api调用:

facebookConnectPlugin.login( ["email"], function() {
    console.log("Facebook has logged in")
    facebookConnectPlugin.api(facebookString, ["publish_actions"], function(response){
        // success
        console.log("success "+JSON.stringify(response));
    }, function(response){
        // error
        console.log("error "+JSON.stringify(response));
    })
}, function(error){
   console.log(error);
});

第一个console.log“facebook已登录”被调用。第二次api调用不起作用。没有成功或错误功能console.log。

有人知道为什么吗?

0 个答案:

没有答案