我正在收到fb页面的时间表,包括活动。 所有条目的给定图片通常是低分辨率缩略图。
我尝试使用对象ID查询更高分辨率的图像,如下所示:
FacebookRequest($session, 'GET', '/' . $objectId . '?fields=images', []);
但是我收到了一个错误:
#100 Tried accessing nonexisting field (images) on node type (Event)
有没有什么方法可以获得时间轴中事件的高分辨率图片? 我在这里做错了吗?
答案 0 :(得分:1)
Event node type没有images
字段,但Photo node有一个字段。
因此,您应首先获取'/' . $objectId . '?fields=cover'
以获取封面照片节点ID,然后致电'/' . $coverId . '?fields=images'
。