我见过查询推文计数、分享计数等的单独解决方案: 有些是客户端,有些是服务器端,但它们都非常简单并且使用公共(public) JSON/REST API
例如
How to get share counts using graph API
jquery plugin or routine to find tweet count
有这个GitHub project ,但它是用 Ruby 编写的(不幸的是,我需要 Java,尽管我可以使用 JRuby 作为最后的手段),而且已经 2 年没有更新了(就公共(public) API 而言,这已经是很老的事情了,例如 Twitter)
是否有任何 Java 库可以让您获取任何给定 URL 的分享/投票/喜欢/推文计数?
最佳答案
使用您选择的语言发出 HTTP GET 请求,如下所示:
https://graph.facebook.com/fql?q=SELECT%20url,normalized_url,share_count,like_count,comment_count,total_count,commentsbox_count,comments_fbid,click_count%20FROM%20link_stat%20WHERE%20url= 'http://www.facebook.com/nokia'
或任何网址:
然后解析 JSON。
将该链接粘贴到浏览器,您将看到 JSON 数据
关于用于分享计数的 Java 库/API(点赞数、推文数、+1 数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12847138/