如何。使用我的自定义用户界面通过IOS连接到Facebook

时间:2013-10-05 00:20:12

标签: ios facebook

我对Facebook连接和Facebook API都很陌生。我对Facebook功能的不同风格有点迷茫。是否有可能连接到Facebook而没有任何现有的facebook UI。我想通过游戏访问Facebook的功能,并希望能够在Facebook上向我的朋友发送图像。我有自己的用户界面,从登录到发送消息的所有内容都应该在“后台”中处理。 有些人可以向我指出一个很好的教程。

1 个答案:

答案 0 :(得分:0)

是的,您可以在游戏中创建自己的自定义UI,但您可能希望使用一些FB动机和配色方案来指示Facebook集成。

使用入门:

安装Facebook SDK的一个好方法是通过CocoaPods

<强>概述:

Facebook的核心是使用OAuth为其系统提供基于JSON的界面。 OAuth允许应用程序在使用访问令牌后进行一段时间的身份验证 - 这是在成功进行基于用户名密码的身份验证后分配的可撤销令牌。

如果您希望在使用OAuth2提供程序进行身份验证后可以直接调用JSON API。但是,Facebook SDK通过提供以下内容为您构建:

  • 一种(相当)快速简便的方式对Facebook进行身份验证,而不会深入了解oauth的细节。
  • Facebook Graph API - 用于执行常用功能的界面。
  • Facebook查询语言(FQL)API - 提供更多功能的界面。

Facebook网站上有很多教程。您可以从此处获取教程/示例应用程序:

    git clone https://github.com/fbsamples/ios-3.5-howtos.git

<强>要点:

  • 是的,您可以提供自己的用户界面,并在后台完成(大部分)工作。 Facebook Graph API在主线程上调度一些事件,但是出于您的应用的目的,您可能不会注意到这一点。

  • 浏览Facebook提供的iOS教程和示例应用程序。

  • 询问有关身份验证或发布数据的更具体问题。