我的网站上有很多内容页面,每个网站都有一个Facebook评论框(社交插件)。说,http://subdomain.site.org
我想构建一个小部件,在该子域中搜索具有最多注释的页面并列出它们。有没有办法做到这一点?
谢谢!
答案 0 :(得分:0)
很容易获得每个网址的评论数
使用fql:
SELECT url, comment_count, FROM link_stat WHERE url = " http://subdomain.site.org"
您还可以同时获取所有网址的评论数(取决于网址数量)
SELECT url, comment_count, FROM link_stat WHERE url in ("url1", "url2", "url3" ... )
来自Facebook - FQL can handle simple math, basic boolean operators, AND or NOT logical operators, and ORDER BY and LIMIT clauses.
fql不支持CONTAINS()或其他任何类似用于从子域搜索所有网址的内容。
请参阅here了解link_stat表 - 您只能查询可转位的列