我正尝试从本地iOS游戏中“喜欢”一款游戏应用程序(这会给你虚拟货币)。我已经尝试了很多方法,但是找不到能够使用良好用户体验的方法。iPhone Facebook like like login
该用户已经授予了我的应用程序Facebook发布权限,并且我无需登录即可使用Facebook iOS SDK获得已验证的会话。然而,当我尝试通过Open Graph喜欢这个应用时,我得到这个错误: “(#100)类似的动作还不支持这种类型的对象。”哪些阅读手册似乎是正确的。看起来你不喜欢页面。
所以我尝试使用嵌入在UIWebView中的(JavaScript)社交插件“像框”。然而,这看起来很丑陋,并迫使用户登录,即使我的应用程序已经有一个活跃的Facebook会话。我无法找到一种方法将我的活动会话中的oauth标记传递到我的应用程序中的Web视图 - 可能是“像框”和JavaScript SDK始终强制用户重新进行身份验证。
因此,这里是我的问题:
谁能描述了一种喜欢从iOS应用中的Facebook应用程序/页,而不强迫用户再次登录,(最好)不使用社交插件?或者,如果使用社交插件,如何将活动的Facebook会话传递给插件所嵌入的webview?
在此先感谢。
您是否对已经喜欢过的用户给予同样的奖励? (否则,这将违反平台政策。) – CBroe
否 - 用户只能使用应用程序一次 - 实际上此时为0次! –