2013-06-21 77 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} 
相關問題