什么是在Xamarin.forms中使用facebook SDK NOW的最佳解决方案 - PCL项目?

时间:2016-07-06 16:46:27

标签: facebook xamarin xamarin.forms

我正在使用Xamarin.forms制作应用程序。 (PCL项目)

我想使用facebook SDK来使用 - 得到我的个人资料。 (姓名,电子邮件) - 得到我的朋友列表。 (他们的帐户ID) - 张贴在我的墙上。

我搜索了它,有很多选择。 有些解决方案似乎已经过时了。 (未更新)

  1. 使用Xamarin.Auth。 (零件) https://www.youtube.com/watch?v=cyq_ho4QflQ

    • 看起来它没有使用Facebook应用程序登录手机上安装的用户。
  2. Outercurve Foundation的Facebook SDK(组件)https://components.xamarin.com/view/facebook-sdk

    • 很多人建议使用它。但
    • 在评级页面中,人们说它现在已经过时且无用。 (因为它没有更新,Facebook规则已经更改)
  3. 来自nuGet Package的Xamarin的Facebook SDK。

    • Xamarin开发人员说到目前为止还没有针对PCL项目的FB SDK。
  4. 我很好奇使用facebook SDK的好方法是什么? 它必须被许多使用Xamarin.forms创建应用程序的开发人员使用。

    你们是否使用原生SDK的Dependency Service?

1 个答案:

答案 0 :(得分:2)

No 3是你最好的选择。正确的是,PCL没有Xamarin-Facebook绑定库。但是,通过依赖注入很容易实现它。使用DependencyService或其他容器。