【问题标题】:Get Facebook page's stream from a Global Page从全局页面获取 Facebook 页面的流
【发布时间】:2013-03-08 13:28:52
【问题描述】:

我的 Facebook api 有点问题。

我正在做一个非常简单的 FQL 请求来获取这样的页面流:

SELECT post_id, type, likes, comments FROM stream WHERE source_id = X

效果很好。但是,当我在可口可乐或星巴克等“大页面”上执行相同请求时,所有流帖子的“类型”、“点赞数”和“cmets 数”都是空的。

我真的不明白为什么。我正在考虑一个国家代码错误的“全球页面”,但我找不到这方面的信息。

有什么想法吗?

编辑:只是尝试另一个请求来获取页面全局子 ID,但看起来可口可乐和星巴克不使用全局页面系统。

starbucks?fields=global_brand_children.username,global_brand_parent_page

那么,知道为什么我的第一个请求在获取流内容时返回空信息吗?

【问题讨论】:

    标签: facebook facebook-graph-api facebook-fql fql.multiquery


    【解决方案1】:

    “大页面”没有错。只是“巨大的页面”有很多来自粉丝的帖子和分享。事实上,stream 表提供了页面的所有活动。

    当内容来自用户时,流活动的type 将为null。当它来自页面所有者时,它将是一个 int。请参阅 https://developers.facebook.com/docs/reference/fql/stream/ 上的 type 字段的说明。

    您可能会得到null 作为like count 的原因是您遇到了将can_likecan_comment 字段设置为false 的帖子。这些帖子无法被点赞或评论,因为它们存在于页面外部(即在用户时间线或特定网站上)并且其所有者不允许公开点赞或 cmets(即使公开可见) .如果您要在页面流中找到此类活动,是因为他们在消息或照片中标记了页面


    编辑以回复您的第一条评论。

    问题:为什么下面的查询没有返回页面所有者的帖子:

    SELECT actor_id, message 
      FROM stream 
     WHERE source_id = 40796308305 
          AND actor_id = 40796308305
    

    让我们看看这个查询可以返回多少结果:

    SELECT actor_id, message 
      FROM stream 
     WHERE source_id = 40796308305
    

    好的,we get 17 results。为什么是17?我不知道。

    当您在请求中添加AND actor_id = 40796308305 时,它将检查这17 个结果中哪些具有40796308305 作为actor_id

    回答? None!

    因为它只检查前 17 个结果,所以您必须指明 LIMIT

    SELECT actor_id, message 
      FROM stream 
     WHERE source_id = 40796308305 
          AND actor_id = 40796308305 
     LIMIT 100
    

    然后你会得到what you want

    这是 Facebook API 的精妙之处之一。记录在这里:https://developers.facebook.com/blog/post/478/

    【讨论】:

    • 非常感谢斯蒂芬,但我还是不明白。让我们试试这个请求(可口可乐 ID): SELECT post_id, type, likes, cmets, source_id, actor_id FROM stream WHERE source_id = 40796308305 AND actor_id = 40796308305 给我一个 data = [] 结果。但是当我查看可口可乐页面时,有喜欢和cmets的帖子。 (法语内容)
    猜你喜欢
    • 2011-04-25
    • 2016-03-22
    • 1970-01-01
    • 2015-10-18
    • 2019-10-01
    • 2011-12-04
    • 1970-01-01
    • 1970-01-01
    • 2013-05-28
    相关资源
    最近更新 更多