我正在尝试制作一个Phonegap应用,以便用户可以使用Facebook帐户登录。我正在使用cordova-plugin-facebook4
,并且登录有效。但是我需要存储用户的Messenger URL或ID,以便可以在应用程序中使用一个按钮,该按钮将直接重定向到其Messenger以便与该用户聊天。这是我的登录部分代码,
function login() {
facebookConnectPlugin.login(["public_profile", "email"], function (result) {
console.log(JSON.stringify(result));
facebookConnectPlugin.api("/me?fields=email,name,picture", ["public_profile", "email"], function (userData) {
var fbid = userData.id;
var picUrl = userData.picture.data.url;
var email = userData.email;
var name = userData.name;
var arr = [fbid, name, email, picUrl];
ajaxLogin(arr);
}, function (error) {
alert(JSON.stringify(error));
});
}, function (error) {
alert(JSON.stringify(error));
});
}
我该如何完成?如果不可能,请为我提供解决方法。我有任何建议。谢谢!