繁体   English   中英

IOS中的Facebook集成

[英]Facebook Integration in IOS

我在我的项目中使用FBConnect进行Facebook的集成。但现在我在所有应用程序中看到,当用户点击Facebook按钮时,它会直接进入设备中的FaceBook App以打开登录。我认为这是通过URLchema完成的在设备中将应用程序传递给应用程序。但是如果是Facebook,我们怎么办呢?

我的需求是,我在Facebook的应用程序中有一个共享选项,所以当用户点击按钮时,它需要在设备中打开Facebook应用程序进行登录,成功登录后它还需要回到我的应用程序中。对于这个?。有任何示例项目或应用程序来执行此操作。

提前致谢。

寻找FBSessionDelegate。 您提供了在FB登录完成(成功与否)时获取回调的委托。 另外,FBConnect代码,请参阅git://github.com/facebook/facebook-ios-sdk.git,它有一个带有Hackbook Xcode项目的示例目录。 这应该让你开始!

这是Facebook iOS教程 (使用FBConnect)。

您可以使用Graph API(使用OAuth 201身份验证协议)代替FBConnect,这是更新,更容易。您可以在以下步骤中实现它: -

1>从facebook的开发者门户网站获取唯一的id和api密钥。

2>在您的应用中显示Facebook的登录页面。

3>允许用户通过以下URL登录

https://graph.facebook.com/oauth/authorize?
    client_id=[API key]&
    redirect_uri=http://www.facebook.com/connect/login_success.html&
    scope=[extended permissions]&
    type=user_agent&
    display=touch

你可以在UIWebView中实现FBLoginView并呈现它。代码很大所以我给了Ray Wendelich的Facebook Graph API链接

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM