问题:查看Facebook公共Facebook配置文件而未经过对Facebook的认证,显示一个简单的配置文件。我有用户access_token。有什么方法可以使用access_token向用户显示配置文件,就好像它们已经过身份验证一样,或者在将它们发送到配置文件页面之前对其进行身份验证,以便查看完整的配置文件?在UIWebView中访问公共Facebook配置文件(使用access_token)
具体来说,我在UiWebView中加载Facebook配置文件,该配置文件无法访问Safari的Cookie池,因此用户无法看到完整配置文件。用户已经对我的应用程序进行了身份验证,因此我有他们的访问令牌,我希望我可以使用它,而不会强制他们重新进行身份验证。
我知道这是可能的,因为Foursquare iPhone应用程序完成它。如果您查看其他用户的Facebook个人资料,您可以看到完整的个人资料,就好像您已经登录。下一步是嗅探流量,试图找出它,但想看看是否有明显的解决方案,我是首先失踪。
一种方法是使用Graph API获取朋友的个人资料信息,自己管理检索到的信息的显示。将会有很多工作,但我认为这是绕过应用程序内重新验证的唯一方法。 – 2012-05-01 20:22:55
我正面临同样的问题。你有没有找到解决方案? – Claus 2013-04-19 00:14:37
嗨@lennysan,请分享您的问题解决方案。我们也有同样的问题。 – SriKanth 2013-07-29 06:34:31