【发布时间】:2013-10-16 15:37:37
【问题描述】:
我正在尝试做类似 Spotify 所做的事情,将用户当前正在收听的音乐发布到他们的活动日志中。当有人在 Spotify 上收听歌曲时,它会显示为“用户在 Spotify 上收听了{艺术家姓名}的{歌曲名称}”。我所能得到的只是“用户听过{歌曲名}”。我如何传递艺术家姓名以及他们在哪里听过这首歌?到目前为止,这是我的代码:
FB.api(
'me/musicalfamilytree:is_listening_to','post', {
song: "link to song",
album: "link to album",
musician: "link to musician",
expires_in: "duration in seconds"
}
);
在所有页面中,我都有以下元标记(我已经使用 Facebook 的对象调试器进行了调试):App_id、url、类型、标题、站点名称、音乐家。
我在这些网站上找到了很好的文档:
https://developers.facebook.com/docs/opengraph/music/ https://developers.facebook.com/docs/reference/opengraph/object-type/music.song/
【问题讨论】:
标签: javascript jquery facebook facebook-graph-api facebook-javascript-sdk