Приложение, показывающее имя, фамилию, дату рождения, аватар

Использование старой версии ВКонтакте API 2.0.

Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение TexHuK » 01 дек 2009, 18:05

вот я тормаз)) все, добавил, теперь работает, по крайней мере ник отображается, а вот city почему-то вернул 0. наверное тут что-то связанно с методом getCities, надо разбираться. Благодарю) :)
TexHuK

 
Сообщения: 9
Зарегистрирован: 01 дек 2009, 00:39
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Чтобы убрать блок с рекламой, зарегистрируйтесь на форуме или войдите.

Google
 


Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение dIma » 08 дек 2009, 01:28

Всё сделал так как написанно.

Но ошибка
Error #2044: Unhandled IOErrorEvent:. text=Error #2035: URL Not Found.
dIma

 
Сообщения: 12
Зарегистрирован: 07 дек 2009, 21:19
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение Александр » 08 дек 2009, 01:32

dIma, а в контакт загрузил?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
 
Сообщения: 3736
Зарегистрирован: 27 сен 2009, 17:45
Откуда: Санкт-Петербург
Благодарил (а): 113 раз.
Поблагодарили: 541 раз.

Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение dIma » 08 дек 2009, 01:34

Александр
Да но там белый экран

P.S.
Я использовал не тот fla который указан в первом посте,а свой...Так как при открытии того выдало ошибку.Может из-за этого(что FLA другой)
dIma

 
Сообщения: 12
Зарегистрирован: 07 дек 2009, 21:19
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение Александр » 08 дек 2009, 01:39

dIma, может ты не подключил as к своему fla? Было бы проще ответить, если бы ты дал ссылку на то приложение, которое у тебя не получается или описывал более подробно.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
 
Сообщения: 3736
Зарегистрирован: 27 сен 2009, 17:45
Откуда: Санкт-Петербург
Благодарил (а): 113 раз.
Поблагодарили: 541 раз.

Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение dIma » 08 дек 2009, 01:47

К fla подключён.


Приложение http://vkontakte.ru/app1734096_41063707
dIma

 
Сообщения: 12
Зарегистрирован: 07 дек 2009, 21:19
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение Александр » 08 дек 2009, 01:51

dIma, включен "Контейнер приложения"? Либо выключи, либо поменяй код под него.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
 
Сообщения: 3736
Зарегистрирован: 27 сен 2009, 17:45
Откуда: Санкт-Петербург
Благодарил (а): 113 раз.
Поблагодарили: 541 раз.

Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение Tslav » 10 дек 2009, 15:47

Здравствуйте, Александр.
Пытаюсь получить Вашим методом first_name и last_name:
var params:Object=LoaderInfo(root.loaderInfo).parameters;
    viewer_id = (params['viewer_id']) ? parseInt(params['viewer_id']) : 1;
    getProfile(viewer_id);

    function getProfile(uid):void {
       sig=MD5.encrypt(viewer_id+'api_id='+api_id+'fields=bdate,photo_bigmethod=getProfilesuids='+uid+'v=2.0'+api_secret);
       var request:URLRequest=new URLRequest("http://api.vkontakte.ru/api.php?api_id="+api_id+"&method=getProfiles&uids="+uid+"&fields=bdate,photo_big&v=2.0&sig="+sig);
       loader.load(request);
       loader.addEventListener(Event.COMPLETE, onComplete);
    }

    function onComplete(event:Event):void {
       bdate_txt.text='';
       if (loader!=null) {
          externalXML=new XML(loader.data);
          var bdate=externalXML..bdate;
          bdate_txt.text=bdate;
          bdate_txt.x=490;
          bdate_txt.y=380;
          addChild(bdate_txt);

[b]          var uname=externalXML..first_name+' '+externalXML..last_name;[/b]
          name_txt.text=uname;
          name_txt.x=410;
          name_txt.y=360;
          addChild(name_txt);

          var photo=externalXML..photo_big;
          var request2:URLRequest=new URLRequest(photo);
          photoLoader.load(request2);
          photoLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoaded);

       } else {
          trace("Error!");
       }
    }

Затем пытаюсь вызвать эти переменные из другого кадра... И записать в XML...
var newsubject:XML=
<human>
<name1>[b]{first_name}[/b]</name1>
<name2>[b]{last_name}[/b]</name2>
<int_name1>{user_name}</int_name1>
<int_name2>{user_fam}</int_name2>
<group>{group_id}</group>
<lider>{lider_fam}</lider>
<drug>{drug_fam}</drug>
<antilid>{antilid_fam}</antilid>
<figura>{figura_id}</figura>
<mail>{mail}</mail>
</human>;

Выдает ошибку... 1120: Access of undefined property first_name.(ругаясь на first и last name) При компиляции игнорирует stop(); и просто мелькают кадры... Как в swf, так и при загрузки вконтакт..
Tslav

 
Сообщения: 6
Зарегистрирован: 10 дек 2009, 15:35
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение Александр » 10 дек 2009, 17:53

Tslav, не вижу объявления переменной externalXML.
А что такое first_name у тебя? Вижу, что ты хочешь использовать как переменную, но не вижу, что она объявлена. А из первого кода имя можно получить только так:

Ещё нужно учитывать, что переменная должна быть глобальной и видна не только в одной функции.

То же самое и с last_name.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
 
Сообщения: 3736
Зарегистрирован: 27 сен 2009, 17:45
Откуда: Санкт-Петербург
Благодарил (а): 113 раз.
Поблагодарили: 541 раз.

Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение Tslav » 10 дек 2009, 18:41

Хочу получить (first_name) это имя пользователя, запустившего приложение... Как же ее таковой (глобальной) сделать?
externalXML..first_name

это есть - в первом коде, во втором кадре нет... надо?
Tslav

 
Сообщения: 6
Зарегистрирован: 10 дек 2009, 15:35
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в ВКонтакте API 2.0 (старая версия)



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0