- Регистрация
- 03.05.2016
- Сообщения
- 774
- Благодарностей
- 517
- Баллы
- 93
Есть задача спарсить информацию о пользователях. Лимит метода АПИ users.get = 1000 id, через execute можно обработать сразу 25000 id
Код execute:
Через метод UserId(); передаются в код user id в string формате (1,2,3,4,5) - вопрос как лучше их передать в код execute чтобы легче с ними было работать?
UserId() в код execute передает сразу 25000 id, как мне внутри execute через while разбить эти 25000 id по 1000 id, чтобы потом одним запросом спарсить данные о всех 25000 id.
Код execute:
C#:
var userId = {UserId()}; //{UserId()} передает 25000 id;
var i = 1;
var result = {};
while(i <= 25)
{
i = i + 1;
var id = userId; //(как разбить userId по 1000?)
var a=API.users.get({\"user_ids\":\"id\",\"fields\":\"bdate\"});
result = result + a;
}
return result ;
UserId() в код execute передает сразу 25000 id, как мне внутри execute через while разбить эти 25000 id по 1000 id, чтобы потом одним запросом спарсить данные о всех 25000 id.
Последнее редактирование: