如何在Facebook时间线上发布播放列表?

时间:2014-07-14 21:46:51

标签: facebook facebook-opengraph opengraph timeline playlist

我正在试图找出如何在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并未显示歌曲列表。只有标题,描述和图像出现。

谢谢!

1 个答案:

答案 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表示

  

要访问“创建播放列表”操作,您必须与权限所有者建立适当的关系。我们目前不接受创建播放列表操作的任何新提交。