我正在使用 Facebook 的 Legacy REST API 将 MP3 媒体附件发布到用户的流中(因为新的 Graph API 尚不支持音频)。这会按预期在 Facebook 自己的媒体播放器中呈现音频。但是,由于播放器是 Flash 组件,它不会在 iOS 设备上呈现并提示 Flash 升级。我想提供一个后备 URL,以便用户可以点击进入带有 HTML5 音频播放器的外部站点。
有没有办法做到这一点?href
在任一attachment
对象中提供参数:
access_token = 1234567890.....,
format = 'json',
privacy = {
value: 'EVERYONE'
},
message = 'Message goes here...',
attachment = {
href: 'http://www.google.com',
media:[{
type:'mp3',
src:'http://www.looptvandfilm.com/blog/Radiohead - In Rainbows/01 - Radiohead - 15 Step.MP3',
title:'15 Step',
artist:'Radiohead',
album:'In Rainbows'
}]
}
或在 post 对象本身中:
access_token = 1234567890.....,
format = 'json',
privacy = {
value: 'EVERYONE'
},
message = 'Message goes here...',
href: 'http://www.google.com',
attachment = {
media:[{
type:'mp3',
src:'http://www.looptvandfilm.com/blog/Radiohead - In Rainbows/01 - Radiohead - 15 Step.MP3',
title:'15 Step',
artist:'Radiohead',
album:'In Rainbows'
}]
}
似乎没有任何影响...
因此,我是否仅限于使用flash
媒体类型,提供我自己的 SWF 播放器和图像?