|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Oct 2009
Сообщений: 14
|
Простенькое приложение с испльзованием API
У меня AS 3.0. Скачал MD5 и DataProvider для этой версии. Кинул в папку с приложением, в DataProvider заменил ID приложения и секрет. Пподключаю так:
Далее пытаюсь получить от API Вконтакта две переменные, а именно "имя" и "фамилию" пользователя, запустившего приложение... var dataProvider = new DataProvider(); dataProvider.getVar(1281, function(success:Boolean) { if (success) { if (this.firstChild.nodeName=='response') pole.htmlText += '<a href="http://vkontakte.ru/id' + viewer_id + '" target="_blank">' + this.firstChild.firstChild.nodeValue + '</a>'; else pole.text="Error occured: "+this.firstChild.firstChild.nodeValue; } else pole.text="сonnection failed."; }) 5000: The class 'DataProvider' must subclass 'flash.display.MovieClip' since it is linked to a library symbol of that type. И еще ругается на то, на что до всех этих операций не ругался... На вот такие строчки: 1046: Type was not found or was not a compile-time constant: MouseEvent. Что я не правильно делаю? И как мне все же эти переменные получить? Последний раз редактировалось ArtDir; 09.12.2009 в 21:59. Причина: очепятки |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Почитать где-нибудь про АС2 и АС3.
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Oct 2009
Сообщений: 14
|
А точнее? Мука прочитал... Смотрел русские хэлпы, не могу понять в чем дело
|
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
У Вас приведенный код - на АС2.
В либе есть объект МувиКлип, прилинкованный к классу DataProvider(?) Вторая ошибка - в АС3 класс не импортирован класс MouseEvent. Вобщем мешанина из разных языков + ас3 код не пишут в кадрах потому что НЕУДОБНО, потому что противоречит самой идее ООП. ПО-хорошему и ас2 писался в классах)) А ас3 уже сам Бог велел.
__________________
Reality.getBounds(this); |
Часовой пояс GMT +4, время: 06:44. |
|
« Предыдущая тема | Следующая тема » |
Теги |
API Вконтакте , getProfiles , приложение |
Опции темы | |
Опции просмотра | |
|
|