Я использую 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'
}]
}
или в самом почтовом объекте:
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 и образ?