2011-10-07 121 views
2

我想用faceboo api分享音頻mp3文件。我需要與我的朋友和我的牆上分享。 一旦在臉譜上,我需要能夠播放音頻文件,當我點擊它。如何在Facebook上分享音頻mp3文件?

$link = "link to some mp3 file"; 
function streamPublish(name){ 
     FB.ui({ 
      method: 'stream.share', 
      attachment: { 
      name:'Louis Dousset viens de t\'envoyer un message grâce à la Sweet Machine', 
      caption:'Caption', 
      description:"Desc", 

      "media": [{ 
      "type": "mp3", 
      "src": $link, 
      "title": "", 
      "artist": "", 
      "album": "", 
      "href": "" 
     }] 

      }, 
      display: 'page' 
     }); 
    } 

我正在使用上述功能。 我不能得到MP3網址; 我該如何解決這個問題?

回答

1

確保您的網站上的音頻/ mp3文件具有適當的Open Graph Protocol元標記。 https://developers.facebook.com/tools/debug/

這裏是一個具有正確的meta標籤頁:http://www2.highpoint.edu/president.php?mp3=http%3A%2F%2Fwww2.highpoint.edu%2Fmp3%2Fsot050806b.mp3

下面是該頁面的調試器輸出:http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww2.highpoint.edu%2Fpresident.php%3Fmp3%3Dhttp%253A%252F%252Fwww2.highpoint.edu%252Fmp3%252Fsot050806b.mp3

音頻時,它分析你的網頁使用此工具在Facebook看到的東西Facebook新聞饋送/時間線上的球員被打破。但我認爲它應該是固定的。所以你應該可以開發這個,等待Facebook來修復他們的MP3播放器。