storage.get и execute

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Ответить
Zinder
Сообщения: 2
Зарегистрирован: 25 апр 2011, 18:45

storage.get и execute

Сообщение Zinder »

Привет всем!

Нашел аномалию какую-то.
Итак, есть 1 метод:

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

VK.api("storage.get", {key:1, keys:keys, global:1}, doSmth, dontSmthElse);  
где keys - строчка вида 0,1,2,3,4,5,6,7,8,9,10...
Он прекрасно работает.

Пытаюсь запихнуть его в execute. Вот так:

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

VK.api("execute", {code:'return [***здесь несколько методов через запятую, они прекрасно работают, возвращают Objectы***, API.storage.get({"key":1, "keys":"' + keys + '"})];'}, doSmth, dontSmthElse);
Execute возвращает Object'ы для всех методов прекрасно, но для API.storage.get выдает null. То, что "key:1" - это неважно, т.к. про keys сказано: "Если указан этот параметр, то параметр key не учитывается." и я указываю keys.
В Charles запрос выглядит, как и должен выглядеть:

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

return [***несколько запросов***, API.storage.get({"key":1, "keys":"0,1,2,3,4,5,6,7,8,9,10"})];

В чём дело? :)

Буду очень благодарен за помощь
Zinder
Сообщения: 2
Зарегистрирован: 25 апр 2011, 18:45

Re: storage.get и execute

Сообщение Zinder »

Кто-нибудь, помогите плиз :)
У всех всё работает?

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

Re: storage.get и execute

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

У меня тоже не работает.
Может быть этот метод ещё не приспособлен для execute? Видно, что возвращается не то что переменные пустые, а то что ответ пустой.

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

{"response":[null]}
Noise Gate
Сообщения: 691
Зарегистрирован: 28 апр 2010, 12:34

Re: storage.get и execute

Сообщение Noise Gate »

тоже столкнулся с подобным, через execute всегда выдается null
Аватара пользователя
Евгений
FL Team
FL Team
Сообщения: 776
Зарегистрирован: 10 июн 2010, 11:01

Re: storage.get и execute

Сообщение Евгений »

Подскажите, как вы вообще получаете ответ от метода execute?!) Не могу разобраться...
Ответить