我正在尝试像Spotify那样发布用户当前正在收听他们的活动日志的音乐。当有人在Spotify上收听歌曲时,它会显示为“用户通过Spotify上的{artist name}收听了{歌曲名称}。”我所能得到的是“用户已经收听{歌曲名称}”。我如何传递艺术家的姓名以及他们听这首歌的地方?这是我到目前为止的代码:Facebook开放图形故事中的多个对象?
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,网址,类型,标题,SITE_NAME,音乐家。
我找到良好的文档在这些网站上:
https://developers.facebook.com/docs/opengraph/music/ https://developers.facebook.com/docs/reference/opengraph/object-type/music.song/
我得到了它的工作,但它只能窝当我从请求中删除音乐人,并将其包含在歌曲页面的元数据中时,就可以将其加入。 – Colin
啊,我会相应地编辑答案。 –
哦,这可能很重要:http://stackoverflow.com/questions/8782255/opengraph-and-music-listen – Colin