Facebook graph api 如何获得用户兴趣?
这不是一个复制品Facebook graph api 如何获得用户兴趣?,facebook-graph-api,facebook-fql,Facebook Graph Api,Facebook Fql,这不是一个复制品user\u interests权限(访问/me/interests)是无用的(如果没有被弃用的话)Facebook功能,几乎不会返回任何数据 相反,我指的是Facebook在此页面上汇总的数据: 这些都是用户喜欢的内容,分为“音乐”、“书籍”、“电视节目”等类别。通常,用户喜欢的内容可以通过/me/likes检索。但是,后一个查询返回一个相当复杂的查询 有没有一种方法可以像Facebook一样将用户喜好分类到相同的通用类别中?我解决这个问题的方法是在我的应用程序中处理API数
user\u interests
权限(访问/me/interests
)是无用的(如果没有被弃用的话)Facebook功能,几乎不会返回任何数据
相反,我指的是Facebook在此页面上汇总的数据:
这些都是用户喜欢的内容,分为“音乐”、“书籍”、“电视节目”等类别。通常,用户喜欢的内容可以通过/me/likes
检索。但是,后一个查询返回一个相当复杂的查询
有没有一种方法可以像Facebook一样将用户喜好分类到相同的通用类别中?我解决这个问题的方法是在我的应用程序中处理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'),
[..]
e、 例如,如果用户喜欢“Writer”或“Book”,我会将其指定给“Books”类别
但是,这种解决方案并不理想,因为Facebook可能会更改类别名称、添加新名称等。:
用户对象具有以下连接:
图书:用户配置文件中列出的图书
游戏:用户添加到其个人资料的艺术和娱乐部分的游戏
电影:用户个人资料中列出的电影
音乐:用户档案中列出的音乐
电视:用户配置文件中列出的电视
不过,
favorite\u运动员
和favorite\u球队
字段已弃用。不确定是否会有任何替代上述连接的模拟设备,或者用户是否只是希望在将来正常地“喜欢”运动员/球队的球迷页面