我只花了8个小时的生命。 4个小时我试图找出问题所在并进行调试。
我正在尝试将元标记添加到我的网页上,其上有一首歌。我希望分享链接的人也可以在Facebook上播放曲目。
所以我发现this我读了很好的文档。
然后我尝试实现它,这是我的代码。
<html class="local_en_US" xmlns:music="http://ogp.me/ns/music#" xmlns:og="http://ogp.me/ns#">
<meta property="og:type" content="music.song" />
<meta property="music:musician" content="http://testappwebsite.dyndns-office.com/artist/sarya-al-sawas/" />
<meta property="music:duration" content="619" />
<meta property="og:image" content="http://testappwebsite.dyndns-office.com/m/pics/artists/l.4eeea466d2fe79.75675583.jpg" />
<meta property="og:url" content="http://testappwebsite.dyndns-office.com/track/sarya-al-sawas-mnalbortom-al-ta7tani/" />
<meta property="og:site_name" content="BeatBase" />
<meta property="fb:app_id" content="135615343218651" />
<meta property="og:audio" content="http://testappwebsite.dyndns-office.com/m/tracks/t.4eef1d812c56f8.45560770.mp3" />
<meta property="og:audio:type" content="audio/vnd.facebook.bridge" />
然后我尝试在我的状态上分享网址进行测试,而我没有得到任何播放按钮。 我去调试了。
顺便说一句,过去4个小时,我在网上寻找线索。我发现了一些。
答案 0 :(得分:3)
这是您在https://developers.facebook.com/docs/opengraph/music/
上阅读的文档的第一行Facebook Open Graph Music仅适用于白名单合作伙伴 这一次。
所以基本上是Spotify,Rdio,MOG等。允许使用这些参数,因为Facebook特别允许他们这样做。