【问题标题】:Facebook page like countsFacebook页面喜欢计数
【发布时间】:2013-02-05 16:15:31
【问题描述】:
如何将其放入
https://api.facebook.com/method/fql.query?format=json&query=select+fan_count+from+page+where+page_id%3D80177638103
这将返回 fan_count 编号。到一个页面。
fan_count
【问题讨论】:
标签:
javascript
facebook-graph-api
coding-style
facebook-fql
facebook-page
【解决方案1】:
如果你只想使用纯 JavaScript,那么你可以使用
<script>
function showCount(count){
if(count)
document.getElementById('fb_fan_count').innerHTML = 'Total fans : ' + count[0].fan_count;
}
</script>
<p id="fb_fan_count"></p>
<script type="text/javascript" src="https://api.facebook.com/method/fql.query?format=json&callback=showCount&query=select+fan_count+from+page+where+page_id%3D80177638103"></script>
DEMO.
【解决方案2】:
尚未对此进行测试,但类似这样的东西应该可以解决问题。您可能只需将 results.fan_count 替换为 Facebook 输出的正确对象名称。
$.getJSON('https://api.facebook.com/method/fql.query?format=json&query=select+fan_count+from+page+where+page_id%3D80177638103', function( results ) {
$('body').html(
$.map( results.fan_count, function( obj, index ) {
return '<p>' + obj.text + '</p>'
}).join('')
);
});