我正在尝试获取当前用户最喜欢的艺术家。
当我使用"/me/music"通话时(使用"music"链接大约是此页面的三分之一:http://developers.facebook.com/docs/reference/api/user/)链接我得到一个空白数组,尽管我有几个最喜欢的艺术品。
如果我使用PHP Facebook API验证自己,我也会得到一个空白数组,即使我授予了"user_likes"权限。
我获取这些数据的唯一方法是将我的"兴趣"隐私设置更改为"每个人",这显然使对这些数据的特定权限变得毫无意义。
我已经在我的个人资料上检查了被授予访问权限的应用程序,该应用程序肯定可以访问我的点赞。
这里也提出了类似的问题:Friends_interests/likes/etc从Facebook Graph API返回为空白。
如果你需要更多信息,请告诉我。
谢谢,马特。
您需要"user_interests"权限才能读取此信息。
参见http://developers.facebook.com/docs/authentication/permissions/以获取可能的权限列表。