getUser проблемы c передачей в flashvars

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
kahoxa
Сообщения: 59
Зарегистрирован: 10 фев 2012, 17:09

getUser проблемы c передачей в flashvars

Сообщение kahoxa »

Подскажите что не правильно написал?

Код: Выделить всё

       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

Re: getUser проблемы c передачей в flashvars

Сообщение sanych_dv »

Код: Выделить всё

     <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

Re: getUser проблемы c передачей в flashvars

Сообщение kahoxa »

чет я не понял(
это вместо всего кода вставки флеш файл?
sanych_dv
Разработчик
Разработчик
Сообщения: 550
Зарегистрирован: 29 апр 2011, 01:52

Re: getUser проблемы c передачей в flashvars

Сообщение sanych_dv »

Вам flashvars к флэш-ролику прикрутить надо или просто в космос отправить? )
kahoxa
Сообщения: 59
Зарегистрирован: 10 фев 2012, 17:09

Re: getUser проблемы c передачей в flashvars

Сообщение kahoxa »

полностью так выглядит:

Код: Выделить всё

<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

Re: getUser проблемы c передачей в flashvars

Сообщение kahoxa »

ошибка здесь!

Код: Выделить всё

    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

Re: getUser проблемы c передачей в flashvars

Сообщение kahoxa »

все нашел
так должно быть

Код: Выделить всё

 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

Re: getUser проблемы c передачей в flashvars

Сообщение kahoxa »

Вот подключил свфобжект, но не работает!
<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

Re: getUser проблемы c передачей в flashvars

Сообщение kahoxa »

Все спасибо, понял что да как, я неправ был)
Ответить