使用Graph feed从Facebook帖子中读取多个图像

时间:2016-11-26 23:58:45

标签: php facebook facebook-graph-api

由于缺乏Facebook图表的良好文档,我需要你的帮助。

我使用这段php代码从Facebook页面获取帖子:

static boolean isPreviousMarathonAvailable(Context context)
{
    boolean isCDMode = getIsCDMode(context);
    SharedPreferences preferences = context.getSharedPreferences("marathon", Context.MODE_PRIVATE);
    return preferences.contains(isCDMode?"cdSave":"abSave");
}

static boolean getIsCDMode(Context context)
{
    SharedPreferences preferences = context.getSharedPreferences("settings", Context.MODE_PRIVATE);
    return preferences.getBoolean("isCD",false);
}

此调用正常但我想获取所有图像,而不是只有一个。有人知道吗?

1 个答案:

答案 0 :(得分:1)

我终于找到了解决方案。您必须将“参数”附件添加到网址,才能获得大尺寸附加到帖子的所有图片和其他媒体。

file_get_contents_curl("https://graph.facebook.com/v2.6/$pageFBID/feed?fields=full_picture,attachments,message,story,created_time,shares,likes.limit(1).summary(true),comments.limit(1).summary(true)&access_token=".$token);