【发布时间】:2015-11-04 23:00:06
【问题描述】:
我正在使用 PHP Facebook API(与 laravel 一起使用)
我可以设法从页面获取提要,并使用它发布的所有内容
$request = Facebook::get('/COMPANYPAGE?fields=feed.limit(25)');
$response = $request->getGraphPage()->getField('feed');
这将返回以下对象
但我似乎无法获得该帖子的具体信息!喜欢 包括的图像.. 我需要执行另一个呼叫吗?
我尝试了以下方法,但结果相同
$request = Facebook::get('/elbeko?fields=feed.limit(25)');
$response = $request->getGraphPage()->getField('feed');
foreach($response as $item) {
$post = Facebook::get($item['id'])->getGraphObject();
}
【问题讨论】:
-
@CBroe 我不认为这是上述帖子的重复。这个属于页面帖子,而另一个则要求用户帖子
-
@FelixGeenen 对所有 API 端点的底层更改都是相同的 - 您需要询问您想要的字段。那里的一个答案链接到更改日志,它解释了这个问题,甚至没有特别提到页面或用户配置文件。为什么要这样做,因为它对所有人都是一样的。