Очки с использованием переменных ВКонтакте

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Ответить
[Tarzan]
Сообщения: 18
Зарегистрирован: 30 дек 2009, 21:53

Очки с использованием переменных ВКонтакте

Сообщение [Tarzan] »

Здравствуйте, мне нужна помощь:
Я сделал своё приложение на AS 2.0 (Извиняйте, но AS 3.0 не начинал учить - AS 2.0 устраивает. Были проблемы с получением аватарки, но решились с помощью этого форума(http://flapps.ru/forum/topic3.html), код там написан на AS 3.0, но прочитав - понял смысл и сделал то же самое на AS 2.0. По этому пишите как Вам удобно, но лучше на AS 2.0.), но никак не могу автоматизировать получение и запись очков методом get/putVariable. Я стал использовать переменную 1040, у каждого пользователся эта переменная имеет свое значение, но у новых пользователей, которые установили мое приложение, эта переменная ничему не равна и API ВКонтакте возвращает мне такой XML при получении значения этой переменной:

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

<?xml version="1.0" encoding="utf-8"?>
<response />
Проблема в том, что не могу автоматизировать, чтобы при получении в ответе от API ВКонтакте такого XML приложение записывало в него значение 0 (ноль).Как мне это можно сделать?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Очки с использованием переменных ВКонтакте

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

Считывай и проверяй значение из полученного XML.

На actionscript 3:

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

if (xml[0]!='')
значит какое-то значение есть. (xml - это полученный XML)
[Tarzan]
Сообщения: 18
Зарегистрирован: 30 дек 2009, 21:53

Re: Очки с использованием переменных ВКонтакте

Сообщение [Tarzan] »

Не-а, не получается
[Tarzan]
Сообщения: 18
Зарегистрирован: 30 дек 2009, 21:53

Re: Очки с использованием переменных ВКонтакте

Сообщение [Tarzan] »

Всё, нашел решение!
Решение проблемы:
if(xml.childNodes[1].firstChild.nodeValue == undefined) {
dinamic_text = 0
} else {
dinamic_text = xml.childNodes[1].firstChild.nodeValue
}
Этот код на AS 2.0 проверяет на значение переменную, и если переменная загруженная в xml ничему не равна, то динамический текст становится равен нулю, если же переменная не ноль, то динамический текст становится равен значению переменной.
VITAL
Сообщения: 34
Зарегистрирован: 29 дек 2009, 13:32

Re: Очки с использованием переменных ВКонтакте

Сообщение VITAL »

Дай ссылку на своё приложение
[Tarzan]
Сообщения: 18
Зарегистрирован: 30 дек 2009, 21:53

Re: Очки с использованием переменных ВКонтакте

Сообщение [Tarzan] »

Дя чего?
VITAL
Сообщения: 34
Зарегистрирован: 29 дек 2009, 13:32

Re: Очки с использованием переменных ВКонтакте

Сообщение VITAL »

Просто посмотреть
круш
Сообщения: 1
Зарегистрирован: 27 фев 2010, 18:45

Re: Очки с использованием переменных ВКонтакте

Сообщение круш »

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

Re: Очки с использованием переменных ВКонтакте

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

круш
Сначала записываешь в переменную своё значение - метод putVariable, потом считываешь эту переменную - метод getVariable, и отображаешь. Чтобы всё это сделать самому, нужно знать программирование. Писал на ас2 - можешь это сделать и на ас2. Если действительно всю жизнь писал, то странно что у тебя проблемы.
Ответить