【问题标题】:get facebook user email and user first/last name with Phonegap FB Plugin for IOS app使用适用于 IOS 应用程序的 Phonegap FB 插件获取 facebook 用户电子邮件和用户名/姓
【发布时间】:2014-11-15 16:41:15
【问题描述】:

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

基本上我只需要提醒用户的电子邮件和名字/姓氏,虽然我有点不知道如何使用这个插件。

我想做的是检索该信息,然后预填充一些表单以创建一个新用户以与 Parse 一起使用。

我能够从这个函数获得一个响应,它显示一个状态和一个带有令牌和用户 ID 的 authResponse:

           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)) });
        }

我只是不确定下一步如何检索用户的电子邮件和名字/姓氏……以及我是否需要更深入地研究 facebooks API。

感谢任何帮助。

* 已更新 *

想通了。我错过了在 facebook api 页面上找到的步骤

         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 + '.');
                     });

             }
         });
     }

【问题讨论】:

  • 我知道这是一篇旧帖子,但感谢您在弄清楚后花时间发布答案。在 2017 年,这里的文档似乎有点缺乏。
  • 但现在你需要 '/me?scope=email' 而不仅仅是 '/me'
  • @DiamondDrake 当然。希望对您有所帮助。文档总是在变化......我记得当发生这种情况时我做了很多挖掘解决方案。很高兴了解范围参数。

标签: javascript ios facebook cordova


【解决方案1】:

试试这个插件(http://plugins.cordova.io/#/package/com.ccsoft.plugin.cordovafacebook),它可以满足你的所有需求。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-01
    • 2016-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多