android - Ionic 框架 facebook 登录集成

标签 android ios facebook ionic-framework

我正在使用 Ionic 框架,想知道是否可以使用 Ionic 实现以下功能:

通过在 iOS/Android 上打开 native Facebook 应用程序(不是应用程序内浏览器)来执行 Facebook 登录,并请求我的应用程序的许可,然后如果用户批准,我希望将他的 accessToken 发送到我的应用程序应用。 那可行吗?

我已经阅读了大量文档,据我所知,实现这一目标的唯一方法是使用用户批准权限的应用程序内浏览器。

最佳答案

使用$cordovaFacebook模块;成功登录返回 accessToken。

这里是一个使用accessToken登录Parse.com的例子

http://www.clearlyinnovative.com/ionic-framework-facebook-login-with-parse

  $cordovaFacebook.login(["public_profile", "email", "user_friends"])
    .then(function(success) {
      // { id: "634565435",
      //   lastName: "bob"
      //   ...
      // }
    }, function (error) {
      // error
    });

http://ngcordova.com/docs/plugins/facebook/

关于android - Ionic 框架 facebook 登录集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32237189/

相关文章:

android - 呈现问题无法找到以下类 - android.support.v7.widget.AppCompatTextView

java - Android AccessibilityService onGesture() 正在禁用触摸

ios - 调整 subview 大小时出错

javascript - 发布到墙 facebook api 在本地工作但不是实时的

ios - 无效的 sso_key 参数 iOS Gamemaker

android - 适用于 Android 的 Spotify API/ADK

android - 为 Spoon Gradle Plugin 设置 applicationApk 和 instrumentationApk

objective-c - 是 NSMutableURLRequest setValue : forHTTPHeaderField required?

ios - 在设备方向更改时在 UiView 中居中 UIActivityIndi​​catorView

Facebook - 从页面获取所有消息