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 墙的主要内容,如果未能解决你的问题,请参考以下文章

将 YouTube 视频发布到 Facebook 活动墙

使用 UIWebView 登录 Facebook 和 G+

如何避免在我的 UIWebView 中询问 facebook 的用户名和密码?

Facebook 应用程序墙的 URL 方案 从网页发布

通过图形 API 检索 facebook 用户墙帖子

哪些 Facebook 权限允许发布到页面墙(不是个人资料墙)?