удаление нескольких аудиозаписей

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)

удаление нескольких аудиозаписей

Сообщение faraday » 31 окт 2011, 12:02

Здравствуйте, есть задача удалить много записей из списка пользователя Vkontakte .
Одна удаляется без проблем audio.delete , но в цикле работает медленно из-за ограничения 3 запроса в секунду.
как можно быстро всё удалить? слышал о execute но на разобрался как им пользоваться
faraday

 
Автор темы
Сообщения: 16
Зарегистрирован: 29 апр 2011, 15:09
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Google
 



Re: удаление нескольких аудиозаписей

Сообщение Умри » 31 окт 2011, 21:03

execute очень просто работает. Просто вставляешь в него нужны запросы примерно так:

  1. var execute_code:String='API.audio.delete({"oid":1,"aid":1});API.audio.delete({"oid":1,"aid":2});API.audio.delete({"oid":1,"aid":3});return 1234;';
  2. VK.api('execute', {code:execute_code}, onExecute, onError);


Только должно быть не более 25 запросов в одном execute.
ЗЫ: я поставил "return 1234;", потому что execute всегда должен что-то возвращать, иначе ошибку выдаст. Поэтому этот запрос будет возвращать 1234 :)
"Если на вид я не так уж умён, это только для маскировки" © Энди Андерсон
Аватара пользователя
Умри

 
Сообщения: 22
Зарегистрирован: 16 сен 2011, 07:04
Благодарил (а): 0 раз.
Поблагодарили: 7 раз.

Re: удаление нескольких аудиозаписей

Сообщение faraday » 01 ноя 2011, 00:12

Спасибо, огромное, работает.
faraday

 
Автор темы
Сообщения: 16
Зарегистрирован: 29 апр 2011, 15:09
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Создание Flash-приложений ВКонтакте



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

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

cron