我想获得一个页面的like_count。我尝试使用PHP SDK,但我放弃了它,因为我的网站总是在执行FQL查询的代码行之后停止加载,所以我想尝试“手动”计算类似的数量。
我尝试在https://api.facebook.com/restserver.php?method=fql.query&query=QUERY&format=json上使用file_get_contents(),但它没有显示任何内容。
你知道我如何从上面的URL获取JSON字符串,我可以使用json_decode(),甚至更好的方法来计算吗?
感谢任何帮助。
PS如果它意味着什么,QUERY就是SELECT like_count FROM link_stat WHERE url =“page_url_here”
答案 0 :(得分:0)
您的FQL应该被编码,您可以使用新的网址:
https://api.facebook.com/method/fql.query?query=SELECT%20like_count%20FROM%20link_stat%20WHERE%20url%3D%22http%3A%2F%2Fsample.com%22&format=json&access_token=<ACCESS_TOKEN>