【问题标题】:Searching Facebook all public posts only for posts with links using Graph API or FQL?仅在 Facebook 所有公开帖子中搜索带有使用 Graph API 或 FQL 的链接的帖子?
【发布时间】:2011-03-13 17:11:09
【问题描述】:

是否可以仅在 Facebook 所有公开帖子中搜索带有使用 Graph API 或 FQL 链接的帖子?

我尝试了一下 https://graph.facebook.com/search?q=watermelon&type=post 但想不通...

【问题讨论】:

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


    【解决方案1】:

    这个查询很接近:

    https://graph.facebook.com/search?q=http:&type=post&fields=link
    

    “q”参数表示“只返回消息包含字符串'http:'的帖子”,这提供了一个很好的第一切入点,但仍然让一些没有真正链接的人通过。然后,您可以浏览响应并丢弃任何不包含“链接”字段的结果。如果您只关心链接本身,那么“fields=link”表示“只返回 id、created_at 和链接字段”,这样查询会更快一些。

    仔细查看,某些 URL 似乎不会变成链接 - 例如。 bit.ly 网址。因此,也许您想获取消息并自己解析它,例如

    https://graph.facebook.com/search?q=http:&type=post&fields=link,message
    

    您可能还想在“https:”上进行搜索以获取这些 URL。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-22
      • 2015-04-06
      • 1970-01-01
      相关资源
      最近更新 更多