如何从facebook照片评论中获取图像?

如何从facebook照片评论中获取图像?,facebook,facebook-graph-api,facebook-fql,facebook-comments,Facebook,Facebook Graph Api,Facebook Fql,Facebook Comments,无论是API还是FQL,我都在试图将照片作为评论在照片帖子中提交 我想说得更清楚一点 我在我的网页上贴了一张照片 人们现在对这张照片发表评论 文字注释或在每个注释中附加照片 现在,我得到的只是评论信息。 我也想得到评论中使用的照片的信息 谢谢。可以使用附件参数获取图片(在评论中) 默认情况下,您没有在结果中获得附件字段,因此必须显式地写入此字段。就这样- me/posts?fields=comments.message,comments.id,comments.attachment Re

无论是API还是FQL,我都在试图将照片作为评论在照片帖子中提交

我想说得更清楚一点

  • 我在我的网页上贴了一张照片
  • 人们现在对这张照片发表评论
  • 文字注释或在每个注释中附加照片
现在,我得到的只是评论信息。 我也想得到评论中使用的照片的信息


谢谢。

可以使用
附件
参数获取图片(在评论中)

默认情况下,您没有在结果中获得附件字段,因此必须显式地写入此字段。就这样-

me/posts?fields=comments.message,comments.id,comments.attachment


Ref:

这与我刚才发现的页面注释相同:

/{page post id}/comments?fields=from,message,id,attachment,created_time,comments.fields(from,message,id,attachment,created_time)

这将返回特定页面帖子的所有回复(以及对这些回复的回复)。如果回复中有图像,则它将位于“附件”下

结果有点像这样:

Array ( [data] => Array ( [0] => Array ( [from] => Array ( [name] => *********** [id] => *********** ) [message] => test reply with a picture [id] => *********** [attachment] => Array ( [type] => photo [target] => Array ( [id] => *********** [url] => *********** ) [url] => *********** [media] => Array ( [image] => Array ( [height] => 540 [src] => *********** [width] => 720 ) ) ) [created_time] => 2014-03-29T11:59:53+0000 ) [1] => Array ( [from] => Array ( [name] => *********** [id] => *********** ) [message] => *********** [id] => *********** [created_time] => 2014-03-29T11:55:09+0000 ) [2] => Array ( [from] => Array ( [name] => *********** [id] => *********** ) [message] => *********** [id] => *********** [created_time] => 2014-03-29T11:16:45+0000 [comments] => Array ( [data] => Array ( [0] => Array ( [from] => Array ( [name] => *********** [id] => *********** ) [message] => *********** [id] => *********** [created_time] => 2014-03-29T11:18:07+0000 ) [1] => Array ( [from] => Array ( [name] => *********** [id] => *********** ) [message] => ************ [id] => *********** [created_time] => 2014-03-29T11:18:48+0000 ) 排列 ( [数据]=>阵列 ( [0]=>阵列 ( [从]=>阵列 ( [名称]=>*********** [id]=>*********** ) [消息]=>用图片测试回复 [id]=>*********** [附件]=>阵列 ( [类型]=>照片 [目标]=>阵列 ( [id]=>*********** [网址]=>*********** ) [网址]=>*********** [媒体]=>阵列 ( [图像]=>阵列 ( [高度]=>540 [src]=>*********** [宽度]=>720 ) ) ) [创建时间]=>2014-03-29T11:59:53+0000 ) [1] =>阵列 ( [从]=>阵列 ( [名称]=>*********** [id]=>*********** ) [信息]=>*********** [id]=>*********** [创建时间]=>2014-03-29T11:55:09+0000 ) [2] =>阵列 ( [从]=>阵列 ( [名称]=>*********** [id]=>*********** ) [信息]=>*********** [id]=>*********** [创建时间]=>2014-03-29T11:16:45+0000 [注释]=>数组 ( [数据]=>阵列 ( [0]=>阵列 ( [从]=>阵列 ( [名称]=>*********** [id]=>*********** ) [信息]=>*********** [id]=>*********** [创建时间]=>2014-03-29T11:18:07+0000 ) [1] =>阵列 ( [从]=>阵列 ( [名称]=>*********** [id]=>*********** ) [信息]=>************ [id]=>*********** [创建时间]=>2014-03-29T11:18:48+0000 )
我认为这是正确的答案,但我也看到过这样的情况:这个请求没有给出附件字段:它是空的,尽管相关评论包含一张照片