Facebook上的点击url股票不再在我的网站上运行

时间:2015-08-01 01:32:52

标签: facebook facebook-graph-api url

我一直在使用以下代码来获取Facebook的Facebook共享,并在我的网站上显示它们。几天前,它运作良好。 FB是否改变了图表中的任何内容?你有解决问题的方法吗?

$url='https://mywebsite.com/a/101';
$fb='https://graph.facebook.com/?ids='.$url;
$fbjson=file_get_contents($fb);
$fbobj = json_decode($fbjson);
$fbshares=$fbobj->{'shares'};
echo $fbshares;

注意,当我使用url地址时,我会看到url共享数量,例如。 https://graph.facebook.com/?ids=https://mywebsite.com/a/101 给我以下结果:

{
"https://mywebsite.com/a/101": {
"id": "https://mywebsite.com/a/101",
"shares": 44
}
}

1 个答案:

答案 0 :(得分:1)

我看到一点变化, 试试这个:

$url='https://sahafyonline.com/blog/101';
$fb='https://graph.facebook.com/?ids='.$url;
$fbjson=file_get_contents($fb);
$fbobj = json_decode($fbjson);
print_r($fbobj);
$fbshares=$fbobj->$url->{'shares'};
echo $fbshares;