2014-03-27 44 views
0

我已經POST_ID的哪個用戶份額的地位iOS應用,現在隨着圖形API,我得到的評論信息和類似信息:如何獲得在我的Facebook上發表評論的用戶的照片?

POST_ID?fields=likes.fields(pic_square,name),comments 

通過以上,我能夠獲取大部分的細節,但不包括對帖子發表評論的用戶的個人資料圖片。檢查哪些我收到信息: -

{ 
    "id": "POST_ID", 
    "updated_time": "2014-03-25T07:07:14+0000", 
    "likes": { 
    "data": [ 
     { 
     "pic_square": "https://fbcdn-profile-a.akamaihd.net/static- ak/rsrc.php/v2/yo/r/UlIqmHJn-SK.gif", 
     "name": "User name", 
     "id": "100007640XXXXX" 
     } 
    ], 
    "paging": { 
     "cursors": { 
     "after": "MTAwMDA3NjQwMzcxMzQxxx", 
     "before": "MTAwMDA3NjQwMzcxMzQxxx" 
     } 
    } 
    }, 
    "comments": { 
    "data": [ 
     { 
     "id": "2069772628xxxxxx", 
     "from": { 
       "name": "user name", 
       "id": "100007640xxxxxx" 
       }, 
     "message": "great reader..", 
     "can_remove": true, 
     "created_time": "2014-03-26T06:19:36+0000", 
     "like_count": 0, 
     "user_likes": false 
     } 
    ], 
    "paging": { 
      "cursors": { 
      "after": "MQ==", 
     "before": "MQ==" 
     } 
    } 
    } 
} 

現在我需要誰的評論後,我得到的用戶誰喜歡圖片的用戶的圖片,但不是誰評論。我試圖用FQL來獲得它,但沒有成功。

+0

任何人知道如何用做: - HTTPS:/ /developers.facebook.com/docs/graph-api/making-multiple-requests/? – Shrejas

回答

0

使用此API的用戶ID:

https://graph.facebook.com/100007640xxxxxx/picture

100007640xxxxxx:是用戶ID。

編輯:

如果要加載特定大小的用戶圖片,那麼你可以使用下列內容:

https://graph.facebook.com/100007640xxxxxx/picture?width=150&height=150

+0

感謝您的回答,但如果有數百條評論,那麼我必須調用圖形API百次以獲取用戶圖像。 – Shrejas

+0

如果你想顯示所有的用戶圖像,然後是。而這個圖形API直接加載一個Image。 – OMK

+0

單一API調用可能如何?我認爲它只能用於FQL,但不知道如何去做。 – Shrejas

相關問題