【问题标题】:Get Facebook Posts on Timeline using Koala gem使用 Koala gem 在时间轴上获取 Facebook 帖子
【发布时间】:2015-05-27 07:20:23
【问题描述】:

我正在尝试使用 Koala 获取我的 Facebook 个人资料中的所有帖子。我正在使用以下方法 -

feed = graph.get_connections("me", "feed")

但是这个方法返回一个哈希数组,其元素是 -

{"updated_time"=>"某个时间", "is_hidden"=>false, "story"=>"某人 还有 10 个人在你的时间线上写了。", "from"=>{"id"=>"some id", "name"=>"some name"}, "id"=>"some id", "privacy"=>{"deny"=>"", "值"=>"", "朋友"=>"", "描述"=>"", "允许"=>""}, "type"=>"status", "created_time"=>"some time", "status_type"=>"wall_post"}

在这种情况下,问题是我无法在时间轴上检索单个帖子。

哈希中有“story”,但没有“Message”。我预计数组中有 11 个元素,因为 11 个朋友在时间轴上发布。

还有其他方法可以检索吗?此外,这是一个没有任何 Rails 集成的普通 ruby​​ 程序。

谢谢!

【问题讨论】:

  • 您对访问令牌使用了哪些权限来获取此信息?
  • 我已授予 read_stream 权限。我只是在看帖子。

标签: ruby facebook facebook-graph-api koala-gem


【解决方案1】:

不要使用“get_connections”,而是:

graph.get_object("me/feed?fields=message")

在您的提要中获取消息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-01
    • 2013-10-15
    • 1970-01-01
    • 2014-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多