У нас есть аудиоплеер на основе SWF.Мы хотим, чтобы этот проигрыватель можно было вставлять в сообщения на стене Facebook так же, как видео на Youtube или песни BandPage встраивают в стены канала Facebook.Прямо сейчас щелкнув изображение, которое мы предоставляем, перенаправляет проигрывателю вместо загрузки встроенного проигрывателя.
ОБНОВЛЕНИЕ: Мы хотим встроить наш SWF-проигрыватель, как это делает BandPage.Мы хотим иметь маленькую кнопку воспроизведения поверх нашего изображения.Мы также хотим, чтобы маленький символ оставался до даты.
Нажатие на изображение или кнопку воспроизведения затем загружает SWF-файл.
Как мне добиться этого с помощью JavaScript API Facebook?Это действительно просто вопрос быть в белом списке?Или я должен предоставить больше параметров?
Это то, что у меня есть сейчас:
function fb_post()
{
var message = 'Look at my fantastic SWF!';
var picture = 'A LINK TO A 100X100 IMAGE';
var link = 'A LINK TO OUR SWF';
var source = 'A LINK TO OUR SWF';
var name = 'Blah blah';
var caption = 'Yada yada yada';
var description = 'Facebook programming';
var type = 'swf';
FB.api('/me/feed', 'post', { message: message, picture: picture, link: link, name: name, type: type }, function(response) {
if (!response || response.error) {
alert('Error occured: ' + response.error.message);
} else {
alert('Post ID: ' + response);
}
});
}
ОБНОВЛЕНИЕ: Это работает сейчас!У нас есть кнопка воспроизведения на нашем изображении, а SWF загружается и отображается на стене Facebook :) Хотя у нас его не работает с FB.api.Мы используем FB.ui.
Используйте эту форму для запроса Белый список для вставки видео .Нам пришлось ждать меньше недели, чтобы получить наш URL-адрес в белом списке.