2012-09-14 52 views
5

這不是How can I get the interests of my friend through facebook api?的重複。 user_interests權限(訪問/me/interests)沒用(如果不棄用)Facebook功能,幾乎沒有返回任何數據。如何獲得用戶興趣?

相反,我指的是在本頁面由Facebook的彙總數據:

enter image description here

這些是分爲不同的類別,如「音樂」,「書」,「電視節目」一切以用戶喜歡,等等。通常,用戶喜歡可以通過/me/likes檢索。但是,後者的查詢返回的結果爲vivid array of categories

有沒有辦法讓用戶喜歡分類到像Facebook一樣的通用類別呢?

回答

4

https://developers.facebook.com/docs/reference/api/user/

用戶對象具有以下連接

書籍:用戶個人資料中列出的書籍。

遊戲:用戶添加到他們個人資料的藝術和娛樂部分的遊戲。

電影:用戶個人資料中列出的電影。

music:在用戶個人資料中列出的音樂。

電視:在用戶個人資料中列出的電視。


領域favorite_athletesfavorite_teams已過時,但。不確定的是,如果在上述連接中會有這些模擬替代品 - 或者用戶通常應該像以前一樣「喜歡」運動員/團隊的粉絲頁面。

0

我對這個問題的辦法是處理我的應用程序中的API數據,例如:

'Books' => array('Fictional Character', 'Writer', 'Book', 'Author', 'Book Store', 'Library', 'Magazine'), 
'Films' => array('Actor/Director', 'Movie', 'Producer', 'Studio', 'Movie Theater', 'TV/Movie Award', 'Fictional Character', 'Movies/Music'), 
[..] 

例如,如果用戶喜歡「作家」或「書」,我分配等,以「書」類別。

然而,這種解決方案並不理想,因爲Facebook的可能會改變類別名稱,添加新的名稱等

相關問題