UIWebview 和 facebook 墙

Posted

技术标签:

【中文标题】UIWebview 和 facebook 墙【英文标题】:UIWebview and facebook wall 【发布时间】:2012-07-24 09:10:02 【问题描述】:

我在 UIWebview 中打开 facebook 墙时遇到了一个小问题。我的本地数据库中保存了 access_token 和朋友 ID。现在,我想打开 UiWebview 来展示用户墙。似乎只能以 json 的形式从用户配置文件中获取提要。真的可以用用户id和access_token显示用户墙吗?

我可以简单地以 json 的形式获取用户墙供稿;

https://graph.facebook.com/<user_id>/feed?access_token=<access_token>

但是,这是 json 格式的。有没有办法以 html 形式获取提要或登录到 facebook,以便它使用我现有的令牌将 cookie 存储在 uiwebview 中。

【问题讨论】:

在目标 C 中,建议在 ios 中为这些提要使用 Json .. 如果你只想使用 webview ...... 制作一个 webview .. 然后在那里打开 facebook 页面一切都会只能在那里处理.. 但如果你想使用你的访问令牌和用户 ID,你必须在 iphone 中使用图形 api 【参考方案1】:

要在不使用 Json 的情况下使用 webview 查看提要,只需使用 Facebook 页面中的移动 URL 进行 URL 请求。

像这样:

http://m.facebook.com/<user_id>

不需要访问令牌来执行此操作。

最好的问候。

【讨论】:

以上是关于UIWebview 和 facebook 墙的主要内容,如果未能解决你的问题,请参考以下文章

UIWebView 和 URLRequest 拦截

UiWebView 全屏显示

滚动到 UIWebView 上的文本 [关闭]

使用 UIWebView+AFNetworking 时链接如下

将 YouTube 视频发布到 Facebook 活动墙

使用 UIWebView 登录 Facebook 和 G+