iPhone Facebook喜欢没有登录

时间:2013-10-11 08:11:03

标签: ios objective-c facebook-graph-api facebook-ios-sdk facebook-social-plugins

我正在尝试从本机iOS游戏中“喜欢”游戏应用程序(这将为您提供虚拟货币)。我已经尝试了很多方法,但找不到一个适用于良好用户体验的方法。

用户已经授予我的应用Facebook发布权限,我可以使用Facebook iOS SDK获得经过身份验证的会话,而无需用户登录。但是,当我尝试通过Open Graph喜欢该应用程序时,我收到此错误: “(#100)此类对象尚未支持类似的操作。”哪本阅读手册似乎是正确的。看起来你不喜欢页面。

所以我尝试使用嵌入在UIWebView中的(JavaScript)社交插件“like box”。然而,即使我的应用程序已经有一个活跃的Facebook会话,这看起来很丑陋并迫使用户登录。我无法找到一种方法将我的oauth令牌从我的活动会话传递到我的应用程序中的Web视图 - 可能是“喜欢的框”和JavaScript SDK总是强迫用户重新进行身份验证。

所以这是我的问题:

任何人都可以描述一种在iOS应用中喜欢Facebook应用/页面的方式,而不必强迫用户再次登录,并且(最好)不使用社交插件吗?或者,如果使用社交插件,如何将活动的Facebook会话传递给嵌入插件的webview?

提前致谢。

1 个答案:

答案 0 :(得分:0)

我在不同的情况下遇到了同样的问题。我已经解决了这个问题的链接

http://www.tutorialspoint.com/ios/ios_twitter_facebook.htm

在此链接中为您提供如何在您的内部配置Facebook和Twitter如果您曾登录过,而不需要再次登录.. !!!