Facebook:所有兴趣返回空数组(音乐、电影等)


Facebook: All interests returning empty array (music, movies, etc)

我正在尝试获取当前用户最喜欢的艺术家。

当我使用"/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/以获取可能的权限列表。