2012-09-14 2 views
5

이것은 How can I get the interests of my friend through facebook api?과 중복되지 않습니다. user_interests 액세스 권한 (/me/interests)은 쓸모 없지만 (더 이상 사용되지 않는 경우) 거의 모든 데이터를 반환하지 않는 Facebook 기능입니다.사용자 관심을 얻는 방법?

대신,이 페이지를 페이스 북에서 집계 한 데이터를 참조하고 있습니다 :

enter image description here

이 "음악", "책", "TV 쇼"와 같은 범주로 분류 모든 사용자 좋아하는이, 일반적으로 사용자 좋아요는 /me/likes을 통해 검색 할 수 있습니다. 그러나 후자의 쿼리는 vivid array of categories을 반환합니다.

Facebook과 같이 사용자가 좋아하는 카테고리를 동일한 일반 카테고리로 분류 할 수있는 방법이 있습니까?

답변

4

https://developers.facebook.com/docs/reference/api/user/ 적합하지 않습니다 :

사용자 개체가 다음 연결 :

books : 사용자 프로필에 나열된 책.

게임 : 사용자가 자신의 프로필의 예술 및 엔터테인먼트 섹션에 추가 한 게임.

영화 : 사용자 프로필에 나열된 영화.

음악 : 사용자의 프로필에 나열된 음악.

텔레비전 : 사용자 프로필에 나열된 텔레비전.


필드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'), 
[..] 

사용자가 "작가"또는 "예약"을 좋아하는 경우 예를 들어, 내가 지정 등을 "책"카테고리를 .

그러나,이 솔루션은 페이스 북이 등, 카테고리 이름을 변경 새 이름을 추가 할 수 있습니다로

관련 문제