我正在构建一个iPhone应用程序,它使用REST (基于http的XML)与REST服务器(Java webapp)通信。在我的原型中,我使用http的基本身份验证来允许访问和识别用户,使用用户名和密码。因为我的应用程序中应该有朋友和个人资料,所以我想使用facebook-connect,这样我就不必实现它,用户也不必管理那里的朋友和个人资料两次。当我使用fb-connect时,我甚至可能没有所有基本的用户管理东西,比如创建一个新用户,更改密码等等。
所以我的问题是:有没有可能使用facebook-connect作为我唯一的用户身份验证?更重要的是:如何在与How服务器通信时对用户进行身份验证?
需要说明的是:我不想将facebook帐户链接到我的用户帐户,而是想使用它。
发布于 2011-03-10 09:16:42
您可以使用Facebook Graph API来完成此操作。以下是一些入门链接
关于这个主题的教程:
http://www.capturetheconversation.com/technology/iphone-facebook-oauth2-graph-api
某些人做了一些objective-C工作来让生活变得更容易:
https://github.com/facebook/facebook-ios-sdk
官方图形API:
https://stackoverflow.com/questions/2997342
复制相似问题