获得评论Facebook API

时间:2015-12-15 13:53:56

标签: php facebook laravel facebook-graph-api facebook-apps

我有一个很大的问题,我试图使用Facebook API和laravel来提取数据和喜欢,评论等。

我得到的响应对象只包含3条信息

"message" => "Qwerty"
"created_time" => "2015-12-15T13:49:13+0000"
"id" => "156888861027704_904787026237880"

有没有办法提取更多的信息?并且还说这是一个评论,人们回复它,我将如何将所有信息全部拉出去,我不想发出两个单独的请求,因为这意味着需要点击每个评论以查看他们的回复会更容易得到像这样的东西

"message" => "Qwerty"

"replies" => [
    0 => [...],
    1 => [...]
]

"created_time" => "2015-12-15T13:49:13+0000"
"id" => "156888861027704_904787026237880"

没有太多的深度教程,所以任何帮助将不胜感激,请注意我正在使用laravel 5.1!

1 个答案:

答案 0 :(得分:3)

nested requests示例:

/page-id/feed?fields=message,comments{message,comments}

这列出了评论和子评论。此外,您需要定义要返回的字段,称为“声明字段”:https://developers.facebook.com/docs/apps/changelog#v2_4

你的Laravel版本与此无关,这只是关于Graph API的问题。