0

我正在尝试获取当前用户的收听和朋友的收听。

我确信我的朋友们已经在 Spotify 上听过歌曲,并且这些歌曲已经同步到 Facebook,我也可以在我的音乐标签上看到它。但是当我使用/me/music通话链接时,我只得到我喜欢的音乐播放列表,没有朋友听,也没有艺术家的歌曲,即使我有几个最喜欢的艺术家。

我尝试使用朋友 uid 获取他的音乐,使用/<friend-uid>/music链接,但返回空列表,即使他在 Spotify 上听了更多歌曲,我可以在我的音乐墙上看到这些歌曲。

当然,我授予所有用户访问令牌的权限,并将我所有的私人权限设为“公共”

Facebook API 到现在还不支持获取音乐信息吗?还是我错过了什么?

谢谢。

4

2 回答 2

1

您需要询问 user_actions.music 和 friends_actions.music 才能访问 Open Graph 中听过的歌曲。

它们记录在这里:https ://developers.facebook.com/docs/opengraph/permissions/

于 2012-02-10T23:14:11.540 回答
0

从我看过的所有地方来看,它似乎仍在开发中,并且不容易拉动。这是一个无赖。

于 2011-12-08T18:20:48.913 回答