Здравствуйте, есть задача удалить много записей из списка пользователя Vkontakte .
Одна удаляется без проблем audio.delete , но в цикле работает медленно из-за ограничения 3 запроса в секунду.
как можно быстро всё удалить? слышал о execute но на разобрался как им пользоваться
удаление нескольких аудиозаписей
Re: удаление нескольких аудиозаписей
execute очень просто работает. Просто вставляешь в него нужны запросы примерно так:
Только должно быть не более 25 запросов в одном execute.
ЗЫ: я поставил "return 1234;", потому что execute всегда должен что-то возвращать, иначе ошибку выдаст. Поэтому этот запрос будет возвращать 1234
Код: Выделить всё
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);
ЗЫ: я поставил "return 1234;", потому что execute всегда должен что-то возвращать, иначе ошибку выдаст. Поэтому этот запрос будет возвращать 1234
Re: удаление нескольких аудиозаписей
Спасибо, огромное, работает.