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

Темы только для ознакомления. Уроки по использованию старой версии ВКонтакте API и устаревших методов.
CasperKZ
Сообщения: 13
Зарегистрирован: 13 ноя 2009, 12:04

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

Сообщение CasperKZ »

Александр, подскажите пожалуйста как создать поля отдельно, тоесть не программно...
я создаю поле динамическое, называю его name_txt... но при компиляции ругается, как выводить из класса переменные?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

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

Сообщение Александр »

CasperKZ, на что и как ругается?
Да, нужно создать динамическое поле, поменять instance name на нужное и убрать код создающий поле, оставив только присвоение полю текста.
ваня
Сообщения: 9
Зарегистрирован: 13 ноя 2009, 18:01

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

Сообщение ваня »

у меня тоже была такая проблема.
там просто убрать не нужное(там где стоит new и x, y)
мне помогло. :D
VIP
Сообщения: 252
Зарегистрирован: 24 ноя 2009, 18:10

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

Сообщение VIP »

только что ради принцыпа проверил всё кульно работает
ZhekaScarFace
Сообщения: 5
Зарегистрирован: 25 ноя 2009, 22:44

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

Сообщение ZhekaScarFace »

не могу понять в чём дело выбивает ошибку: text=Error #2035: URL-адрес не обнаружен.
какой адрес, где его взять ????
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

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

Сообщение Александр »

ZhekaScarFace, нужно загрузить приложение в контакт, чтобы такой ошибки не было.
TexHuK
Сообщения: 9
Зарегистрирован: 30 ноя 2009, 23:39

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

Сообщение TexHuK »

разъясните позжалуйсто эти строки

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

var params:Object=LoaderInfo(root.loaderInfo).parameters;
viewer_id = (params['viewer_id']) ? parseInt(params['viewer_id']) : 1;
зачем например такая конфигурация второй строки, когда переменная в конце концов равна 1? :roll:

покопавшись еще, и разобравшись с запросом, стал экспериментировать, и решил добавить город.. Вобщем ерунда какая-то получилась.

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

var request:URLRequest=new URLRequest("http://api.vkontakte.ru/api.php?api_id="+api_id+"&method=getProfiles&uids="+uid+"&fields=city,bdate,photo_big&v=2.0&sig="+sig);
естественно я добавил код в функцию onComplete

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

private var otladka:TextField = new TextField(); //это поле тамже где все переменные, просто спустил, что бы видно было что это есть

var city:String;
city = externalXML..city;
otladka.text = city;
otladka.x = 0;
otladka.y = 0;
addChild(otladka);
и у меня ошибка
Error #2044: Необработанный IOErrorEvent:. text=Error #2035: URL-адрес не обнаружен.

если убрать из запроса city, то все работает.. что неправильно я делаю?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

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

Сообщение Александр »

params['viewer_id'] - считывает значение из переменной FlashVars.
parseInt(params['viewer_id']) - преобразует строку в число.
: 1 - если params['viewer_id'] нет, то будет принято значение 1. Если не загружать в контакт, то оно будет 1.
Error #2044: Необработанный IOErrorEvent:. text=Error #2035: URL-адрес не обнаружен.
А приложение в контакт загружено?
TexHuK
Сообщения: 9
Зарегистрирован: 30 ноя 2009, 23:39

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

Сообщение TexHuK »

да, в контакт я выгрузил приложение

http://vkontakte.ru/app1725023_9904699

оно работает, но вот если я пытаюсь добавить еще одну переменную (например city) то происходит ошибка
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

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

Сообщение Александр »

А в sig добавлял нужные поля?

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

sig=MD5.encrypt(viewer_id+'api_id='+api_id+'fields=bdate,city,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,city,photo_big&v=2.0&sig="+sig);
Ответить