我目前正在开发一款应用程序,它可以收集所有人在facebook活动中并返回所有人的音乐品味。我已经设法在facebook活动中返回所有人的身份。然而,我正在努力恢复所有这些人的音乐品味,因为我认为它需要一个访问令牌。
然而,当在Facebook上查看随机人物个人资料时,您仍然可以看到音乐品味/喜欢,因此我为什么需要访问令牌?有工作吗?
答案 0 :(得分:0)
未经授权,您无法获得用户的任何数据。这并不意味着你可以使用API获取它,如果在facebook.com上公开的东西。
获取用户音乐的唯一方法是使用user_likes
权限授权他:https://developers.facebook.com/docs/graph-api/reference/v2.2/user/music
编辑:我刚刚意识到它可能根本不可能,因为在与会者列表中您可以获得用户的全局ID。如果您允许用户授权应用程序,您只能获得“应用程序范围ID”,并且您无法将应用程序范围ID与全局ID匹配。仅仅比较名称可能不够好。
TL; DR:Imho不可能。