我的想法是实现这样的事情:
屏幕截图来自:http://www.thedrum.co.uk/opinion/2012/03/08/five-ways-new-facebook-timeline-will-impact-brands
我读过我必须使用Facebook图形API或FQL,但我不知道哪一个是最好的。
这是我到目前为止所做的事情,但这需要很长时间,所以我的猜测是错误的方法:
<? require_once 'libs/facebook.php';
// Create our Application instance.
$facebook = new Facebook(array(
'appId' => 'appid',
'secret' => 'secret',
'cookie' => true,
));
$result = $facebook->api(array(
'method' => 'fql.query',
'query' => 'SELECT share_count, like_count, comment_count, total_count FROM link_stat WHERE url="URL";'
));
echo '<p>'.$result[0]['like_count'].' likes';
?>
如果我尝试获取共享计数(使用之前提到的方法之一),我可以说我在主页上有50个不同的帖子,这样可以吗? Facebook对此有限制吗?
答案 0 :(得分:0)
使用图API。 FQL仍然有效,但它不是Facebook的优先事项之一。
以下是链接,以便您了解其工作原理:https://developers.facebook.com/docs/reference/api/
其次缓冲这个数字,这样你就不会每次都在点击Facebook,并且会在你的结尾加快页面加载。