简体   繁体   English

facebookconnectplugin cordova fb.api不返回任何数据

[英]facebookconnectplugin cordova fb.api not returning any data

I am using facebookconnectplugin https://github.com/Wizcorp/phonegap-facebook-plugin in my cordova android app. 我在我的cordova android应用程序中使用facebookconnectplugin https://github.com/Wizcorp/phonegap-facebook-plugin I am able to successfully connect, logout and getloginstatus but am not able to use Graphi API. 我能够成功连接,注销和getloginstatus,但不能使用Graphi API。 When I Use the api, no data is returned and no error either. 当我使用api时,不返回任何数据,也没有错误。 I am using Netbeans for development. 我正在使用Netbeans进行开发。

Example code given below: 下面给出的示例代码:

function fbAPI() {
    console.log("fbAPI");

    var fbAPIResponse = function (userData) {
        console.log("fbAPI - " + JSON.stringify(userData));
    }
    facebookConnectPlugin.api("me/?fields=id,last_name", fbAPIResponse);
}

Syntax of the graph api for phonegap is 图API的phonegap语法为

    facebookConnectPlugin.api(String requestPath, Array permissions, Function success, Function failure)

This API allows for additional permission because, unlike login, the Graph API can accept multiple permissions. 该API允许其他权限,因为Graph API与登录不同,可以接受多个权限。

    ["public_profile", "user_birthday"]

So your updated code should be 所以您更新的代码应该是

    facebookConnectPlugin.api("me/?fields=id,last_name",["public_profile"], fbAPIResponse);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM