如何获取facebook页面发表的评论,例如https://www.facebook.com/nauhotels,下面的代码只会获取一般信息,那么Url会采用什么格式来检索此页面的评论?
$Page_ID = 'https://www.facebook.com/nauhotels';
$Comment_ID= '';
//$facebookurl = 'https://graph.facebook.com/'.$Page_ID.'/feed?&access_token='.$Access_Token;
$facebookurl = 'https://graph.facebook.com/'.$Page_ID.'/comments?limit=10&access_token='.$Access_Token;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL , $facebookurl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
$facebookurlResults = curl_exec($ch);
$facebookinfo = json_decode($facebookurlResults);
var_dump($facebookinfo);
json返回
object(stdClass)[1]
public 'id' => string '893083347383161' (length=15)
public 'about' => string 'O Presente e o Futuro, agora, são NAU!
NAU é o novo grupo hoteleiro português que eleva o paÃs ao melhor de si próprio!
' (length=125)
public 'can_post' => boolean false
public 'category' => string 'Company' (length=7)
public 'checkins' => int 0
public 'company_overview' => string 'O Presente e o Futuro, agora, são NAU!
NAU é o novo grupo hoteleiro português que eleva o paÃs ao melhor de si próprio!
NAU é no Algarve, no Alentejo, no Douro e em Lisboa. NAU é energético, revitalizante e relaxante. NAU é vida!
E a vida são momentos … mais marcantes, mais saborosos, mais vibrantes, mais poderosos!
São todos esses momentos da sua vida que queremos acompanhar. Seja num quarto de um dos nossos 10 hotéis, seja à mesa, num spa ou num campo de golfe. Aqui!
Aqui e como até ag'... (length=941)
public 'cover' =>
object(stdClass)[2]
public 'cover_id' => string '937301482961347' (length=15)
public 'offset_x' => int 0
public 'offset_y' => int 0
public 'source' => string 'https://fbcdn-sphotos-g-a.akamaihd.net/hphotos-ak-xpa1/v/t1.0-9/s720x720/11034911_937301482961347_3077070950635186563_n.jpg?oh=146c903fee3bacd00e469c00e8e8c330&oe=557DB6A4&__gda__=1433612610_dbaa0c67f0131c5be822bded8d0c46ae' (length=223)
public 'id' => string '937301482961347' (length=15)
public 'has_added_app' => boolean false
public 'is_community_page' => boolean false
public 'is_published' => boolean true
public 'likes' => int 7113
public 'link' => string 'https://www.facebook.com/nauhotels' (length=34)
public 'name' => string 'NAU Hotels & Resorts' (length=20)
public 'talking_about_count' => int 170
public 'username' => string 'nauhotels' (length=9)
public 'website' => string 'http://www.nauhotels.com' (length=24)
public 'were_here_count' => int 0
答案 0 :(得分:1)
https://developers.facebook.com/docs/graph-api/reference/v2.2/page/feed
/ {page-id} / posts仅显示此页面发布的帖子。
/ {page-id} / tagged显示此页面被标记的帖子和“帖子到页面”
如果您想获得评论,则必须使用特定的帖子ID:
/{post-id}/comments
确保您了解帖子和评论之间的区别。