【问题标题】:By Using Facebook Graph API, How to read Facebook wall?通过使用 Facebook Graph API,如何阅读 Facebook 墙?
【发布时间】:2014-02-19 01:56:11
【问题描述】:

我在我的应用程序中使用 facebook API,我知道如何在墙上发布消息。我的要求是,我想通过代码读取用户最近状态信息的墙信息。 我怎样才能做到这一点......

例如。从我的 facebook 帐户我想获得最新的状态信息。

【问题讨论】:

  • 只要你研究一下它是如何工作的,就可以肯定它都在“路径”界面中。
  • @HotLicks 我会在哪里得到这个..
  • 来自 Facebook。 (虽然我现在记得它是“图形”,而不是“路径”——但它是一个非常完整的界面,应该可以为所欲为。)
  • 嗯,Raja 在我的回答中说:“非常感谢,我从您的回答中得到了解决方案。”但他对我已成功回答的问题开奖。

标签: android facebook facebook-graph-api facebook-wall


【解决方案1】:

这是使用 GraphAPI 执行此操作的一个很好的示例

https://graph.facebook.com/me/feed?access_token={}

在这里试试:https://developers.facebook.com/tools/explorer

编辑

前几天我偶然发现了这个。有一个来自user 对象的连接,称为statuses,它比feed 过滤流更多。与许多图形调用一样,您可以添加?limit=N 来限制结果集。所以我发现的这种新方法看起来像:

https://graph.facebook.com/me/statuses?limit=1&access_token={}

【讨论】:

  • 选择您要使用的框架。我建议使用 Javascript SDK,因为它是最容易快速运行的 SDK。然后通过 HTTP 获取该图链接并解析结果。
  • 我尝试使用 Graph api 获取信息,但没有运气请检查一次..
  • 是的,我的回答仍然对我有用。请记住 access_token 必须有效。如果可以在:developers.facebook.com/tools/lint 测试您的访问令牌。另请参阅我上面的编辑。自从我上次回复以来,我发现了更多信息。所以现在您有两种方法可以获取这些信息。
  • 如果您仍有问题,请使用 Graph API Explorer 工具处理您的 Graph API 调用:developers.facebook.com/tools/explorer
  • 非常感谢您,我从您的回答中得到了解决方案。但如果是页面,我无法获得全部消息。如果我使用 id/feed,我会收到其他人发布的消息,如果我使用 id/statuses 我被所有者发布,我想一次获取所有消息。如何做到这一点,请告诉我....
【解决方案2】:

您应该使用第三方 API,例如 Easy Facebook SDK。它使您可以轻松地做您想做的事情。

【讨论】:

【解决方案3】:

你应该在这里看看:

http://developers.facebook.com/blog/post/385/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-16
    相关资源
    最近更新 更多