0

链接

http://graph.facebook.com/?id=http://givingmode.com/

给我这个数据

{
   "id": "http://givingmode.com/",
   "shares": 3
}

现在我正在使用这个脚本来获取 id,共享一个 PHP 变量

    $File= file_get_contents('http://graph.facebook.com/?id=http://givingmode.com/');
    $p=json_decode($File);
    foreach ($p as $loc)
    {
       $fb_tot_share=$loc->shares;
    }

但我不知道我做错了什么;

我越来越$fb_tot_share空白。

4

3 回答 3

0

也许像这样使用它?

$fb_tot_share=$loc["shares"];
于 2013-06-26T16:11:33.843 回答
0

尝试这个:-

 var link = "http://givingmode.com";
 jQuery.getJSON('http://graph.facebook.com/?ids=' + link, function (data) {
   console.log("Shares : " +data[link].shares );
 });

或者使用这个:-

    $File= file_get_contents('http://graph.facebook.com/?id=http://givingmode.com/');
    $p=json_decode($File);
    $fb_tot_share=$p->shares;

    echo $fb_tot_share;


Output : 3
于 2013-06-26T16:13:05.153 回答
0

试试这个:

<?php
$File= file_get_contents('http://graph.facebook.com/?id=http://givingmode.com/');
$obj=json_decode($File);
echo "Total shares: ".$obj->shares;
?>
于 2013-06-26T16:21:08.077 回答