我可以在其他网站上显示我网站的 Facebook 分享计数器吗?
Can I show a facebook share counter of my website on other website?
简单问题:
我想在 site2.com
上显示来自 site1.com 的 Facebook 分享计数器
我想我必须对 data-layout="button_count" 做一些更改。但是要怎么做呢?
如果您只想显示分享数,请发送请求至
http://graph.facebook.com/[URL]
它将以 JSON 对象作为响应,然后您可以使用 JavaScript 或 PHP 进行解析。
如果这样调用:http://graph.facebook.com/http://www.whosebug.com
它将 return:
{
"id": "http://www.whosebug.com",
"shares": 36267,
"comments": 4
}
PHP
中的例子
由于问题被标记为 PHP,这里还有一个例子:
$x = json_decode( file_get_contents('http://graph.facebook.com/http://www.whosebug.com') );
print $x->shares; // 36267
简单问题:
我想在 site2.com
上显示来自 site1.com 的 Facebook 分享计数器我想我必须对 data-layout="button_count" 做一些更改。但是要怎么做呢?
如果您只想显示分享数,请发送请求至
http://graph.facebook.com/[URL]
它将以 JSON 对象作为响应,然后您可以使用 JavaScript 或 PHP 进行解析。
如果这样调用:http://graph.facebook.com/http://www.whosebug.com
它将 return:
{
"id": "http://www.whosebug.com",
"shares": 36267,
"comments": 4
}
PHP
中的例子由于问题被标记为 PHP,这里还有一个例子:
$x = json_decode( file_get_contents('http://graph.facebook.com/http://www.whosebug.com') );
print $x->shares; // 36267