2015-05-27 31 views
-3

我想使用Facebook Graph API來獲取用戶對象列表(數組),代表每個喜歡特定圖片的人(比如說個人資料圖片)。我瀏覽了API文檔並嘗試了this,但是當我檢查了生成的圖形對象的內容時,我只能找到URL和一些布爾值。如何使用FB api獲取喜歡圖片的人的列表?

Here其提及的「用戶對象數組」。它可以用來實現上述?

謝謝!

回答

0

/{user_id}/picture端點有沒有喜歡的邊緣,嘗試例如/{user_id}/photos/uploaded終點,這已經應該包含在響應中likes邊緣(你需要的是user_photos權限)。

+0

呀有在'/ {USER_ID}一個喜歡邊緣/照片/ uploaded'端點。我使用var_dump打印了獲得的graphObject。在喜歡下,有2個屬性:「數據」和「下一個」。它只有一個包含25個大小數組的數據(25個人喜歡它)。那麼,請告訴我是否可以使用next來獲得所有喜歡它的後續人員? 該數組中的每個元素都具有包含「id」和「name」的對象。我們是否也可以使用該對象獲得其他用戶屬性,如年齡等? 謝謝! – lalit

+0

你可以開始閱讀文檔,它都在那裏。或者只是測試顯而易見的。 – Tobi

+0

謝謝!我從用戶身上挑選了ID,並生成了一個FB請求以獲取該ID的配置文件。例如,當我做了'$ user-> getGender()'(這是公開的)時,沒有任何東西被返回。其返回的「男性」只爲我自己的身份證。你能告訴我我是否在某個地方出了問題/可以做些什麼嗎? – lalit

相關問題