Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
kahoxa
Сообщения: 59 Зарегистрирован: 10 фев 2012, 17:09
Сообщение
kahoxa » 24 авг 2012, 10:49
Подскажите что не правильно написал?
Код: Выделить всё
VK.init(function() { VK.api('users.get', { uids:viewer_id }, function(data) { if (data.response){ var last_name=data.response[0].last_name; var first_name=data.response[0].first_name; var photo=data.response[0].photo;} } ); });
flashvars:
Код: Выделить всё
<script>document.write('<PARAM NAME=FLASHVARS VALUE="user_id='+viewer_id+'&first_name='+first_name+'&last_name='+last_name+'&photo='+photo+'" />');</script>
sanych_dv
Разработчик
Сообщения: 550 Зарегистрирован: 29 апр 2011, 01:52
Сообщение
sanych_dv » 24 авг 2012, 12:03
Код: Выделить всё
<script type="text/javascript">swfobject.embedSWF("mc.swf", "flashContent", "500", "500", "11.0.0", "express_install.swf", false, {quality:'high', scale:'showall', allowscriptaccess:'always', wmode:'opaque', flashvars:'user_id=" + viewer_id + "&first_name=" + first_name + "'}, {id:'mc'}); </script>
kahoxa
Сообщения: 59 Зарегистрирован: 10 фев 2012, 17:09
Сообщение
kahoxa » 24 авг 2012, 13:46
чет я не понял(
это вместо всего кода вставки флеш файл?
sanych_dv
Разработчик
Сообщения: 550 Зарегистрирован: 29 апр 2011, 01:52
Сообщение
sanych_dv » 24 авг 2012, 13:52
Вам flashvars к флэш-ролику прикрутить надо или просто в космос отправить? )
kahoxa
Сообщения: 59 Зарегистрирован: 10 фев 2012, 17:09
Сообщение
kahoxa » 24 авг 2012, 14:03
полностью так выглядит:
Код: Выделить всё
<div id="flashContent"> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="480" id="game" align="middle"> <param name="movie" value="game.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <param name="play" value="true" /> <param name="loop" value="true" /> <param name="wmode" value="window" /> <param name="scale" value="showall" /> <param name="menu" value="true" /> <param name="devicefont" value="false" /> <param name="salign" value="" /> <param name="allowScriptAccess" value="sameDomain" /> <script>document.write('<PARAM NAME=FLASHVARS VALUE="user_id='+viewer_id+'&first_name='+first_name+'&last_name='+last_name+'&photo='+photo+'" />');</script> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="game.swf" width="640" height="480"> <param name="movie" value="game.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <param name="play" value="true" /> <param name="loop" value="true" /> <param name="wmode" value="window" /> <param name="scale" value="showall" /> <param name="menu" value="true" /> <param name="devicefont" value="false" /> <param name="salign" value="" /> <param name="allowScriptAccess" value="sameDomain" /> <script>document.write('<PARAM NAME=FLASHVARS VALUE="user_id='+viewer_id+'&first_name='+first_name+'&last_name='+last_name+'&photo='+photo+'" />');</script> <!--<![endif]--> <a href="http://www.adobe.com/go/getflash"> <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /> </a> <!--[if !IE]>--> </object> <!--<![endif]--> </object>
kahoxa
Сообщения: 59 Зарегистрирован: 10 фев 2012, 17:09
Сообщение
kahoxa » 24 авг 2012, 14:37
ошибка здесь!
Код: Выделить всё
VK.init(function() { VK.api('users.get', { uids:viewer_id }, function(data) { if (data.response){ var last_name=data.response[0].last_name; var first_name=data.response[0].first_name; var photo=data.response[0].photo;} } ); });
вот только какая?
kahoxa
Сообщения: 59 Зарегистрирован: 10 фев 2012, 17:09
Сообщение
kahoxa » 24 авг 2012, 14:41
все нашел
так должно быть
Код: Выделить всё
VK.init(function() { VK.api('users.get', { uids:viewer_id,fields:"last_name,first_name,photo" }, function(data) { if (data.response){ var last_name=data.response[0].last_name; var first_name=data.response[0].first_name; var photo=data.response[0].photo; alert(photo);} } ); });
kahoxa
Сообщения: 59 Зарегистрирован: 10 фев 2012, 17:09
Сообщение
kahoxa » 24 авг 2012, 15:17
Вот подключил свфобжект, но не работает!
<script type="text/javascript" src="
http://kahoxa.ru/flash_frame/swfobject.js"></script >
<script>
swfobject.embedSWF("game.swf", "flashContent", "640", "480", "10.2.0", "express_install.swf", false, {quality:'high', scale:'showall', allowscriptaccess:'always', wmode:'opaque', flashvars:'user_id=' + viewer_id + '&first_name=' + first_name + '&last_name=' + last_name + '&photo=' + photo}, {id:'game'});
</script>
kahoxa
Сообщения: 59 Зарегистрирован: 10 фев 2012, 17:09
Сообщение
kahoxa » 24 авг 2012, 15:34
Все спасибо, понял что да как, я неправ был)