2012-12-09 18 views
1

我有许多Facebook页面,我提供每日内容。我也有一个网站来宣传我的服务,现在我想知道是否可以制作一些小部件,它显示我所有网页的总喜欢量。如何从我的Facebook页面中提取所有喜欢并将它们添加到我的网站?

+0

你不能这样做。类似API是非常严格的。你可以使用自定义组件来总结喜欢,但那只是为了显示,并且它看起来像你已经在那里(什么是真的)。 – csomakk

+0

你绝对可以得到喜欢的页面。看到我的答案。也没有定义“like api”;) - 只有图api,通知api,... – luschn

回答

0

使用Facebook查询语言(FQL),你应该可以做到这一点。

SELECT share_count, like_count, comment_count, click_count 
FROM link_stat 
WHERE url = '$myURL' 

应工作使用PHP。

更多信息

0

https://developers.facebook.com/docs/reference/fql/这是很容易的,即使没有一个Facebook应用程序:

$pageinfo = file_get_contents('http://graph.facebook.com/' . $pageid); 

你甚至可以只是尝试在浏览器中。 $ pageinfo将有一些关于你的页面的信息,以及类似的数量。当然你也可以使用CURL,但file_get_contents是一行代码。

相关问题