2013-06-21 43 views
13

当我使用图形API获取包含图像的评论时,返回的JSON不包含对它的引用,例如,使用图形API发布/检索照片评论

{ 
  "id": "10151452996201039_9302037", 
  "from": { 
    "name": "Anton Raxacoricofallapatorius Dyudin", 
    "id": "1534947411" 
  }, 
  "message": "", 
  "can_remove": true, 
  "created_time": "2013-06-20T06:47:41+0000", 
  "like_count": 0, 
  "user_likes": false 
} 

我同样失去了什么POST字段可用于在评论时嵌入图片。 我如何实现上述任一项?

+0

我也想通过FB API张贴照片评论,但我迷路了。我认为在API中还没有任何方法来获取或发布它们。 – BlackDivine

回答

10

fields=attachment添加到您的查询。

https://developers.facebook.com/docs/graph-api/reference/comment

+1

这似乎是这种情况,但API浏览器在没有任何解释的情况下将选项灰显,并且直接尝试URL会产生“不支持的获取请求”异常。 – Anton

+1

图形API响应似乎没有给出附件字段。此外,FQL查询为字段附件提供了空值。任何运气@安顿? – digitalPBK

+0

我观察到相同的现象:通过FQL和图API以及图浏览器,该字段为空。任何想法的人? – mathieu

3

当您使用fields=attachment

https://graph.facebook.com/POSTID_COMMENTID?fields=attachment&access_token=ACCESS_TOKEN 
1

如果你想返回万物更广泛的查询,我的意思是一切,包括用户ID,个人资料图片(大版),评论相关它的实际工作信息以及附件信息使用此。

&fields=id,status_type,created_time,from{name,id,picture.width(400).height(400)},message,picture.width(400).height(400),link,icon,comments{comments{attachment,from{picture.width(400).height(400),name},id,message,created_time},from{picture.width(400).height(400),name},id,message,attachment,created_time} 
相关问题