2012-09-14 22 views
5

Đây không phải là bản sao của How can I get the interests of my friend through facebook api?. user_interests sự cho phép (để truy cập /me/interests) là vô ích (nếu không được chấp nhận) Facebook tính năng mà hầu như không bao giờ trả về bất kỳ dữ liệu.Làm cách nào để có được sở thích của người dùng?

Thay vào đó, tôi đề cập đến các dữ liệu tổng hợp của Facebook tại trang này:

enter image description here

Đây là tất cả thích dùng nhóm thành các loại như "Music", "Sách", "chương trình TV", v.v. Nói chung, lượt thích của người dùng có thể được truy xuất qua /me/likes. Tuy nhiên, truy vấn thứ hai trả về một thay vì vivid array of categories.

Có cách nào để người dùng thích được phân loại vào các danh mục chung giống như Facebook không?

Trả lời

4

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

Đối tượng tài khoản có kết nối sau:

sách: Sách được liệt kê trong hồ sơ của người dùng.

trò chơi: Trò chơi mà người dùng đã thêm vào phần Nghệ thuật và giải trí trong tiểu sử của họ.

phim: Các phim được liệt kê trong hồ sơ của người dùng.

nhạc: Bản nhạc được liệt kê trong hồ sơ của người dùng.

truyền hình: TV được liệt kê trong hồ sơ của người dùng.


Các lĩnh vựcfavorite_athletesfavorite_teams và đang bị phản đối, mặc dù. Bạn không chắc chắn, nếu có bất kỳ sự thay thế nào cho các tương tự này đối với các kết nối ở trên - hoặc nếu người dùng được cho là bình thường “thích” các trang người hâm mộ của các vận động viên/đội trong tương lai.

0

Tiếp cận của tôi về vấn đề này là để xử lý dữ liệu API trong ứng dụng của tôi như vậy:

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

ví dụ, nếu người dùng thích "Writer" hoặc "Book", tôi gán tương tự để "Sách" loại .

Tuy nhiên, giải pháp này không phải là lý tưởng như Facebook có thể thay đổi tên thể loại, thêm tên mới, vv

Các vấn đề liên quan