我正在努力获取特定网址的计数,我尝试了几种方法并进行了搜索,但未能提出解决方案......这就是我尝试过的方法:
方法1:
$fburl = 'http%3A%2F%2Fwww.olympusmons.com%2Fradio%2F%3Fid%3D1377';
$json_string = file_get_contents('http://api.facebook.com/restserver.php?method=links.getStats&urls=' . $url);
$json = json_decode($json_string, true);
方法2:
$fql = "SELECT url, normalized_url, share_count, like_count, comment_count, ";
$fql .= "total_count, commentsbox_count, comments_fbid, click_count FROM ";
$fql .= "link_stat WHERE url = '".$url."'";
$apifql="https://api.facebook.com/method/fql.query?format=json&query=".urlencode($fql);
$fb_json=file_get_contents($apifql);
return json_decode($fb_json);
方法3:
$json_string = file_get_contents('http://graph.facebook.com/?ids=' . $url);
$json = json_decode($json_string, true);
现在这个最后一个方法,如果我去那个网址(http://graph.facebook.com/?ids=http://www.olympusmons.com/radio/?id=1377),它总是返回4但是真值应该是0
答案 0 :(得分:0)
这个网址的分配数量为4,没有喜欢或评论,所以两者都等于0.
看看这个带评论的人...... https://graph.facebook.com/?ids=http://www.example.com/