科尔多瓦脸书登录FB.api调用不起作用
cordova facebook login FB.api call not working
我正在研究cordova facebook登录,使用phonegap-facebook-plugin,
我正在使用以下功能检查用户的登录状态后FB.getLoginStatus
function processFacebook(token) {
FB.api('/me', 'get', {
access_token: token
}, function(response) {
alert(response);
});
}
但是,我无法收到任何回复。谁能指出我哪里出错了?我从中获取了参考,但该方法似乎不起作用。这是原始索引.js和索引.html文件的链接
试试这个东西。
获取访问令牌。
var fbLoginSuccess = function (userData) {
alert("UserInfo: ", userData);
facebookConnectPlugin.getAccessToken(function(token) {
alert("Token: " + token);
});
}
获取用户配置文件数据。
var fbLogin = function() {
facebookConnectPlugin.login(["public_profile", "email", "user_birthday", "user_location"],
function(response) {
console.log("Login Response :" + JSON.stringify(response));
//alert("Login Response :" + JSON.stringify(response))
this.authId = response.authResponse.userID;
if (response.status == "connected") {
facebookConnectPlugin.api("/" + response.authResponse.userID, ["public_profile", "email", "user_birthday", "user_location"],
function(result) {
this.email = result.email;
this.firstname = result.first_name;
this.lastname = result.last_name;
this.birthdate = result.birthday;
this.city = result.location.name;
},
function(error) {
alert("Failed: " + error);
});
}
},
function(response) {
alert("Other Response : " + JSON.stringify(response))
});
}
It will give you all the Relevant details of User Profile.
试试这段代码
var fbLoginSuccess = function (userData) {
alert("UserInfo: " + JSON.stringify(userData));
facebookConnectPlugin.getAccessToken(function(token) {
alert("Token: " + token);
}, function(err) {
alert("Could not get access token: " + err);
});
}
相关文章:
- Problems with FB.api
- 使用FB.api在Facebook上发布消息
- 取消FB.api(..)请求
- 科尔多瓦脸书登录FB.api调用不起作用
- 下划线模板内的 FB.api() 调用
- 使用FB.api在Javascript中查询事件和好友事件
- FB.api帖子将app_data从链接剥离到选项卡
- 在FB.api函数中创建一个数据项目
- FB.api 名称显示不带按钮
- FB.api 仅在第一次 AJAX 调用页面时加载
- 进行多个 fb.api 调用
- 通过FB API回复页面时,消息为空
- FB.api 不返回用户名
- FB.api 响应未定义
- 无法使用 js 类获取 FB.api 响应
- 如何在 FB API 中延迟 API 调用
- FB API (js adk).获取小组中的所有帖子
- FB.api 名称未定义
- 在对 FB.api 进行异步调用时保留变量值
- FB.api 调用后不需要的页面重新加载