我正在试图找出如何在Facebook时间轴上发布“播放列表风格”帖子和歌曲列表(如Spotify一样)?我们有代表播放列表的网页和标有“打开图表”的网页,如下所示:
<meta property="og:type" content="music.playlist"
<meta property="og:url" content="playlist url">
<meta property="og:title" content="playlist name">
<meta property="og:description" content="description">
<meta property="og:image" content="image url">
<meta property="music:song" content="song-url-1"
<meta property="music:song" content="song-url-2">
<meta property="music:song" content="song-url-3">
<meta property="music:song" content="song-url-4">
然而,facebook并未显示歌曲列表。只有标题,描述和图像出现。
谢谢!
答案 0 :(得分:0)
您可以通过
创建播放列表POST /me/music.playlists
请参阅https://developers.facebook.com/docs/reference/opengraph/action-type/music.playlists
根据https://developers.facebook.com/docs/reference/opengraph/object-type/music.playlist/,播放列表的结构应为
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# music: http://ogp.me/ns/music#">
<meta property="fb:app_id" content="302184056577324" />
<meta property="og:type" content="music.playlist" />
<meta property="og:url" content="Put your own URL to the object here" />
<meta property="og:title" content="Sample Music Playlist" />
<meta property="og:image" content="https://s-static.ak.fbcdn.net/images/devsite/attachment_blank.png" />
<meta property="music:song:url" content="Sample Song: URL" />
</head>
查看音乐:歌曲:网址,您只使用音乐:歌曲!但我不确定你是否可以创建一个播放列表,因为https://developers.facebook.com/docs/opengraph/guides/music.playlists/#requirements表示
要访问“创建播放列表”操作,您必须与权限所有者建立适当的关系。我们目前不接受创建播放列表操作的任何新提交。