如何获得带有post-id的内容页面facebook?

时间:2014-03-21 07:48:30

标签: php facebook facebook-graph-api facebook-php-sdk

我正在尝试使用此代码,但它不起作用。

$page_posts = file_get_contents('https://graph.facebook.com/'.$post_id.'?fields=message&access_token='.$token); 
$pageposts = json_decode($page_posts); 
foreach ($pageposts->data as $fppost) 
{
    if (property_exists($fppost,'message')) 
    {                
         print $fppost->message.'</br>';                
    }
}

使用Graph API Explorer可行!

你能告诉我在php中使用post-id获取消息的最佳方法吗?

1 个答案:

答案 0 :(得分:0)

API调用的输出格式为:

  

{    
“消息”:“.........”,   
“id”:“..........”,   
“created_time”:“...........”   
}

结果不是数组。此外,结果中没有键data

只需通过 -

获取消息
print $pageposts->message.'</br>';