постинг на стену с флеш заглушкой

основываясь на нескольких постах написал такой способ постинга(может кому понадобится)

1. вывод случайного друга в блоке и кнопка отправки поста на стену...

код js:
<script type="text/javascript">
VK.init(function(){
    getFriend();
});
 
$(document).ready(function(){
getFriend();
});
 
function getFriend(){
    $('#inviteFriend').fadeOut();
    VK.api('friends.get',{fields: 'uid,first_name,last_name,photo_rec,sex'},function(data){
        friend_n    = Math.floor(Math.random()*$(data.response).size());
        friend_id    = data.response[friend_n].uid;
        friend_name    = data.response[friend_n].first_name;
        //alert(friend_id);
        invHtml    = '<div class="infoBlock clearFix" >';
        invHtml+= '<div style="height: 60px; overflow: hidden; float: left; margin-right: 6px;">';
        invHtml+= '<IMG src="'+data.response[friend_n].photo_rec+'" height="50" alt="" style="margin-bottom: -2px;">';
        invHtml+= '</div>';
        invHtml+= '<div style="float: left; width: 106px;">';
        invHtml+= '<a href="#">'+data.response[friend_n].first_name+'</a></br>';
        invHtml+= 'еще не ';
        invHtml+= '<span>'+(data.response[friend_n].sex == 1 ? 'была':'был')+'</span> в Кинозале?</br></br>';
        invHtml+= '<div style="float: right; margin-top: 4px;">';
        invHtml+= '<input value=Пригласить type=button onclick=yearnew() >';
        invHtml+= '</div>';
        invHtml+= '</div>';
        invHtml+= '</div>';
        $('#inviteFriend').html(invHtml).fadeIn();
    });
}
 
setInterval('getFriend()', 10000);
 
function yearnew(user_id){
VK.api("wall.savePost", { wall_id:friend_id, photo_id:"23898673_275590069", message: "Через приложение Кинозал - фильмы новинки - http://vkontakte.ru/app2134400" }, function(data) {
      VK.callMethod("saveWallPost", data.response.post_hash);  
});
}
</script>

код html;
<div class="inviteFriend">
<div id="inviteFriend"style="background: #ffffff; padding: 4px;width:180px; height:100px;"></div>
</div>

создаем флешь заглушку в каком-нибудь редакторе типа адоб флеш (размеры я устанавливал 607*412 пикселов), после создания флешки переходим в свое приложение жмем редактирование - настройки в настройке контейнера вместо IFrame ставим Flash теперь в поле Flash-контейнер: выбираем с использованием контейнера все. теперь жмем загрузить приложение и грузим свою созданную флешку
после этого меняем обратно Flash-на IFrame и жмем сохранить изменения. теперь после публикации записи на стену при клике на картинку будет грузиться ваш флеш контейнер, второй пример чуть позже... кстати для пробного использования предлагаю свою флешку - http://clip2net.com/s/1rUl8
Добавлено: 17 Августа 2013 06:30:08 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...