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

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Ответить
faraday
Сообщения: 16
Зарегистрирован: 29 апр 2011, 15:09

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

Сообщение faraday »

Здравствуйте, есть задача удалить много записей из списка пользователя Vkontakte .
Одна удаляется без проблем audio.delete , но в цикле работает медленно из-за ограничения 3 запроса в секунду.
как можно быстро всё удалить? слышал о execute но на разобрался как им пользоваться
Аватара пользователя
Умри
Сообщения: 22
Зарегистрирован: 16 сен 2011, 07:04

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

Сообщение Умри »

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

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

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;';VK.api('execute', {code:execute_code}, onExecute, onError);
Только должно быть не более 25 запросов в одном execute.
ЗЫ: я поставил "return 1234;", потому что execute всегда должен что-то возвращать, иначе ошибку выдаст. Поэтому этот запрос будет возвращать 1234 :)
faraday
Сообщения: 16
Зарегистрирован: 29 апр 2011, 15:09

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

Сообщение faraday »

Спасибо, огромное, работает.
Ответить