在 iPhone 软件中,我想确定用户是否喜欢 facebook 页面,然后某些功能将激活。我发现了这个: https ://developers.facebook.com/docs/reference/plugins/like/ 但它制作了 iFrame,我把它放在我的 webView 中,但如果用户喜欢它,这个功能必须在他或她的每台设备上都处于活动状态得到。
有可能吗?
在 iPhone 软件中,我想确定用户是否喜欢 facebook 页面,然后某些功能将激活。我发现了这个: https ://developers.facebook.com/docs/reference/plugins/like/ 但它制作了 iFrame,我把它放在我的 webView 中,但如果用户喜欢它,这个功能必须在他或她的每台设备上都处于活动状态得到。
有可能吗?
不幸的是,如果您将其置于正常状态UIWebView
,它将无法按预期工作。当UIWebView
请求 URL 时,不包括来自其他应用程序和 Mobile Safari 的用户 cookie。这意味着 Facebook 无法验证用户是否喜欢社交图中的对象。
我建议你看看 Facebook 的 iOS SDK。https://developers.facebook.com/ios/ 他们将提供一些检查用户喜欢的方法。它将处理用户身份验证,并且相对容易上手。
希望这可以帮助!