Форум программистов, компьютерный форум, киберфорум
ActionScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 2
Регистрация: 07.07.2013
Сообщений: 69
AS 3.0

Отправка данных на свой сервер

02.09.2014, 12:55. Показов 1417. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!! Подскажите пожалуйста почему не отправляются данные на сервер! вот код отправки:
ActionScript 3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
public class Main extends Sprite {
        public var api_id:Number;
        public var viewer_id:Number;
        public var sid:String;
        public var secret:String;
        private var flashVars:Object;
 
 
 
        public function Main () {
                if (stage) init(null);
               addEventListener(Event.ADDED_TO_STAGE, init);
               }
        // получаем flashVars
        private function init(e:Event):void {
            removeEventListener(Event.ADDED_TO_STAGE,init);
 
            var flashVars=stage.loaderInfo.parameters  as  Object;// вот тут они будут доступны
 
            if (! flashVars.api_id) {
 
                // присваиваем переменным значения из flashVars
                api_id=flashVars['api_id'];
                viewer_id=flashVars['viewer_id'];
                sid=flashVars['sid'];
                secret=flashVars['secret'];
 
            }
            var VK:APIConnection=new APIConnection(flashVars);
            var auth_key:String=flashVars['auth_key'];
 
            // выполняем запрос получения списка друзей
            VK.api('getProfiles',{uids:flashVars['viewer_id'],fields:'photo_medium_rec'},OnWallComplet,OnWallErro);
            function OnWallComplet(data:Object):void {
                //user_name_txt.text = "" + data[0].first_name + " " + data[0].last_name;
                ava_mmm.source=data[0]['photo_medium_rec'];
            }
            function OnWallErro(data:Object):void {
 
            }
        }
        
            var loader:URLLoader = new URLLoader  ;
            var request:URLRequest = new URLRequest("http://server/index.php");// заменяем на ссылку к вашему скрипту
            request.method = URLRequestMethod.POST;
            // добавление параметров в запрос
            var vars:URLVariables = new URLVariables  ;
            vars['auth_key'] = LoaderInfo(root.loaderInfo).parameters.auth_key;// auth_key из FlashVars
            vars['viewer_id'] = LoaderInfo(root.loaderInfo).parameters.viewer_id;// ID просматривающего приложение
            request.data = vars;
            loader.addEventListener(Event.COMPLETE,onComplete);
            loader.load(request);
 
            function onComplete(e:Event):void {
                var xml:XML = new XML(loader.data);
                t_field.text = String(xml.user.rating);
            }
    }
Отдельно отправка данных работает..... без APIConnection! скажите что не так делаю....??
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.09.2014, 12:55
Ответы с готовыми решениями:

Отправка данных на сервер
День добрый. Хочу реализовать отправку данных на почту о покупках на сайте. Проблема такая: корзина на сайте создается "на...

Отправка данных на сервер
Нужна помощь. У меня кое-какие проблемы с кодом. Я отправляю данные на удаленный сервер, вроде все правильно написано, но выдает много...

Отправка данных на сервер
Здравствуйте форумчане. Возникла такая проблема, нужно организовать отправку данных из базы данных на сервер. Ничего конкретного сказать не...

3
 Аватар для Theoryofgames
254 / 238 / 50
Регистрация: 20.12.2011
Сообщений: 707
02.09.2014, 18:00
ActionScript 3
1
2
vars['auth_key'] = LoaderInfo(root.loaderInfo).parameters.auth_key;// auth_key из FlashVars
vars['viewer_id'] = LoaderInfo(root.loaderInfo).parameters.viewer_id;// ID просматривающего приложение
Если Вы запускаете приложение локально, а не с серверов VK, то данные параметры у Вас не будут определены. Вы выше сделали исключение:
ActionScript 3
1
2
3
4
5
6
7
8
9
 if (! flashVars.api_id) {
 
                // присваиваем переменным значения из flashVars
                api_id=flashVars['api_id'];
                viewer_id=flashVars['viewer_id'];
                sid=flashVars['sid'];
                secret=flashVars['secret'];
 
            }
Так вот тут должно быть такое же исключение.
0
0 / 0 / 2
Регистрация: 07.07.2013
Сообщений: 69
02.09.2014, 20:20  [ТС]
Theoryofgames, можете подсказать какое исключение нужно, а то не врубаюсь..... не получается....
0
 Аватар для Theoryofgames
254 / 238 / 50
Регистрация: 20.12.2011
Сообщений: 707
03.09.2014, 19:00
Вы можете получить данные двумя способами - первый - через параметры get запроса, второй - вбить их локально. В том случае, если они не приходят через get запрос (приложение тестируется локально), вы должны руками собрать их на клиенте, как Вы пытаетесь сделать здесь:
i
ActionScript 3
1
2
3
4
5
6
7
f (! flashVars.api_id) {
   // присваиваем переменным значения из flashVars
   api_id=flashVars['api_id'];
   viewer_id=flashVars['viewer_id'];
   sid=flashVars['sid'];
   secret=flashVars['secret'];
 }
только логика у Вас тут немного хромает.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.09.2014, 19:00
Помогаю со студенческими работами здесь

Отправка данных на сервер
Здравствуйте , хотел создать интернет магазин на Asp.Net Core , только не приходит в голову как с клиентской части(с сайта) отправить на...

Отправка данных на сервер
Помогите! Я изучаю ВБ методом: поставил задачу-решил задачу. Вот я поставил себе задачу написать бота для онлайн-игры. С базой знаний всё...

Отправка данных формы на сервер
Приветствую. Есть у меня веб камера dlink dsc-932l. У неё ф-я отправки e-mail при обнаружении движения - работает, но нет нормального...

отправка данных на другой сервер
вот к примеру у меня есть один сайт и если на нем ктото зарегистрировался то эти данные передавались на другой сервер там сохранялись и...

Отправка данных на сервер ajax
Всем привет) Нужна помощь очень срочно. Делаю лендинг и у него есть несколько форм. Написал скрипт который отправляет данные на сервер с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru