Страница 4 из 25

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

Добавлено: 13 ноя 2009, 13:26
CasperKZ
Александр, подскажите пожалуйста как создать поля отдельно, тоесть не программно...
я создаю поле динамическое, называю его name_txt... но при компиляции ругается, как выводить из класса переменные?

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

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

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

Добавлено: 13 ноя 2009, 18:09
ваня
у меня тоже была такая проблема.
там просто убрать не нужное(там где стоит new и x, y)
мне помогло. :D

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

Добавлено: 24 ноя 2009, 21:04
VIP
только что ради принцыпа проверил всё кульно работает

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

Добавлено: 26 ноя 2009, 05:31
ZhekaScarFace
не могу понять в чём дело выбивает ошибку: text=Error #2035: URL-адрес не обнаружен.
какой адрес, где его взять ????

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

Добавлено: 26 ноя 2009, 13:18
Александр
ZhekaScarFace, нужно загрузить приложение в контакт, чтобы такой ошибки не было.

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

Добавлено: 30 ноя 2009, 23:43
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, то все работает.. что неправильно я делаю?

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

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

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

Добавлено: 01 дек 2009, 15:33
TexHuK
да, в контакт я выгрузил приложение

http://vkontakte.ru/app1725023_9904699

оно работает, но вот если я пытаюсь добавить еще одну переменную (например city) то происходит ошибка

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

Добавлено: 01 дек 2009, 15:58
Александр
А в 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);