我正在构建一个类似于柜台的Facebook页面。我希望能够大约每2-3秒获得更新一次的页面。结果将被发送到sql数据库,然后发送到Arduino。首先,我需要从所需的页面获取喜欢的内容。我在下面的PHP脚本工作得很好,但你必须每次加载页面以获得更新的计数。
你能用延迟2-3秒的while循环吗?或者你在情况下推荐什么?我用Dan Bilzerian的FB页面作为一个例子,因为他喜欢不断上升,这很荒谬。
由于
function facebook_count($url){
// Query in FQL
$fql = "SELECT like_count";
$fql .= " FROM link_stat WHERE url = '$url'";
$fqlURL = "https://api.facebook.com/method/fql.query?format=json&query=" . urlencode($fql);
// Facebook Response is in JSON
$response = file_get_contents($fqlURL);
return json_decode($response);
}
$fb = facebook_count('https://www.facebook.com/danbilzerianofficial');
// facebook like count
echo $fb[0]->like_count;