я просто потратил ровно 8 часов своей жизни. 4 часа я пытался выяснить в чем проблема и отладить.
Я пытаюсь добавить метатеги на мою веб-страницу, на которой есть песня. Я хочу, чтобы люди, которые поделились ссылкой, также проиграли трек на Facebook.
так что я нашел это я прочитал очень хорошую документацию.
Затем я попытался реализовать это, вот мой код.
<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 часа ушли на поиск в сети подсказок.
Я нашел немного.
Facebook Music Bridge (смутил меня еще больше.)
ogp.com не нашел ответов
Это первая строка документации, которую вы читали на https://developers.facebook.com/docs/opengraph/music/
. Facebook Open Graph Music в настоящее время доступна только для партнеров из белого списка.
Так что в основном Spotify, Rdio, MOG и др.разрешено использовать эти параметры, потому что Facebook специально разрешил им делать это.