获取Facebook用户的电子邮件和用户名/ Phonegap FB插件IOS应用程序

在我的第一个phonegap ios应用程序工作。 试图合并这个插件https://github.com/Wizcorp/phonegap-facebook-plugin/tree/master/platforms/ios/www

基本上我只需要提醒用户的电子邮件和名字,尽pipe我有点卡住如何使用这个插件。

我想要做的是检索该信息,然后填充一些表单来创build一个新的用户使用Parse。

我能够得到这个函数的响应,显示一个状态和authResponse与令牌和用户ID:

var login = function () { if (!window.cordova) { var appId = prompt("Enter FB Application ID", ""); facebookConnectPlugin.browserInit(appId); } facebookConnectPlugin.login( ["email"], function (response) { alert(JSON.stringify(response)) }, function (response) { alert(JSON.stringify(response)) }); } 

我只是不确定下一步如何去检索用户的电子邮件和first / lastname..whost或不必深入探讨facebooks API。

任何帮助表示赞赏。

* 更新 *

弄清楚了。 我错过了我在facebook api页面find的一个步骤

  var login = function() { if (!window.cordova) { facebookConnectPlugin.browserInit('APPID'); facebookConnectPlugin.browserInit(appId); } facebookConnectPlugin.login(["email"], function(response) { if (response.authResponse) { facebookConnectPlugin.api('/me', null, function(response) { alert('Good to see you, ' + response.email + response.name + '.'); }); } }); } 

试试这个插件( http://plugins.cordova.io/#/package/com.ccsoft.plugin.cordovafacebook ),这涵盖了你所有的需求。