Facebook:在朋友或我的Spotify上听歌曲总是返回空数组(音乐)



我试图获得当前用户的收听和朋友的收听。

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

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

当然,我授予所有用户访问令牌的权限,并将我所有的私有权限授予"公共"

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

谢谢。

您需要请求user_actions。音乐和friends_actions。音乐来访问Open Graph中已听过的歌曲

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

从我所看到的各个地方来看,它似乎仍在开发中,并且不容易拉动。

最新更新