VkScript метод execute

Рейтинг: 0Ответов: 0Опубликовано: 09.03.2023

Подскажите пожалуйста, почему в данном запросе возвращает только 1000 участников, хотя должно 25000

    ExecuteCategory ex = new ExecuteCategory(user);

    var check = ex.Execute(@"
var members = API.groups.getMembers({"group_id": "57846937", "v": "5.131", "sort": "id_asc", "count": "1000", "offset": Args.offset}).items; // делаем первый запрос и создаем массив
var offset = 1000; // это сдвиг по участникам группы
while (offset < 25000 && (offset + Args.offset) < Args.total_count) // пока не получили 20000 и не прошлись по всем участникам
{
  members = members + "," + API.groups.getMembers({"group_id": 57846937, "v": "5.131", "sort": "id_asc", "count": "1000", "offset": (Args.offset + offset)}).items; // сдвиг участников на offset + мощность массива
  offset = offset + 1000; // увеличиваем сдвиг на 1000
};
return members;
");

    Console.WriteLine(check.RawJson);

Буду благодарен любой вашей помощи, заранее спасибо

Ответы

Ответов пока нет.