我在iPhone应用程序中集成OAuth存在一个问题。 有谁能帮我学习如何在iPhone中与Facebook 集成 OAuth 2.0? 我查阅了许多关于OAuth的网站,但是我还没有得到令我满意的答案。我参考了stackoverflow 的 这个问题。其中提供了一个很好的选项:ShareKit。但是我的客户只想要OAuth 2.0。 我从Google Code下载了框架,并将其集成到了我的应用程序中。但是我该如何使用它呢?如果没有指导,我无法以正确的方式实现它。 自从3天以来,我的应用程序和0Auth 2.0之间一直卡住了。请问有人可以给我一个想法或演示项目或其他教程吗?
不要自己实现Facebook的OAuth,可以使用Facebook iOS SDK来更轻松地处理Facebook授权和请求。您可以在此处阅读有关它的信息并下载它...http://developers.facebook.com/ios/
你在帖子中提到的框架并不是针对OAuth 2,而是针对OAuth 1.0a。你可以尝试我们为与SoundCloud API通信而开发的OAuth2Client。它是根据规范草案10构建的,但我不确定Facebook使用的是哪个版本。不幸的是,规范还没有最终确定,多年来不同的服务采用了不同的规范草案。如果你能说服客户的话,我会建议你使用官方iOS SDK。这将为你带来许多好处,例如自动令牌刷新、通过官方应用的单点登录等等。