【问题标题】:facebook api fql stream, how to check if its page post or user post?facebook api fql 流,如何检查其页面帖子或用户帖子?
【发布时间】:2013-03-21 22:17:25
【问题描述】:

我正在尝试检查新闻提要行是来自用户还是来自页面。我无法在任何地方或任何可以告诉我它来自用户或页面的字段中找到它。反正我能找到吗?

http://developers.facebook.com/docs/reference/fql/stream

我正在尝试实现 Facebook 新闻提要 API。获取新闻提要中使用的所有用户名和页面名。

如果已经保存在本地数据库中,则不要从 Facebook 获取,如果未保存,则从 Facebook API 获取。

【问题讨论】:

    标签: php facebook api facebook-fql facebook-php-sdk


    【解决方案1】:

    您需要查询profile 表才能获得此信息。

    SELECT id, type FROM profile WHERE id IN (SELECT actor_id FROM #STREAM_QUERY)
    

    type 字段将告诉您参与者是用户、页面、事件、组还是应用程序。

    【讨论】:

    • 谢谢。还有一个小问题,流表不返回封面照片偏移量,我们是否必须在用户表上再次查询才能得到它?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-28
    • 2014-01-28
    • 2013-07-16
    • 1970-01-01
    • 2015-04-06
    • 1970-01-01
    相关资源
    最近更新 更多