我正在使用Cordova为iOS构建应用程序,并希望集成一些facebook图形API功能。虽然登录工作正常,但我无法获取api()函数来返回数据。我目前正在尝试获取用户朋友列表,但任何工作流程的示例都会有所帮助。
到目前为止,我需要调用init函数吗?它在facebookConnectPlugin对象下不可用,这让我觉得我不需要它但是我可能需要使用CDV.FB.init()或FB.init()吗?
var fbLoginSuccess = function (userData) {
facebookConnectPlugin.api('/me/friends?fields=picture,name', ["basic_info", "user_friends"],
function (result) {
alert("Result: " + JSON.stringify(result));
},
function (error) {
alert("Failed: " + error);
}
);
}
facebookConnectPlugin.login(
["basic_info"],
fbLoginSuccess,
function (error) {
alert("" + error);
}
);
答案 0 :(得分:2)
使用Graph v2.0,只有使用相同应用的朋友才能看到该应用。