Выяснилось, что там используется немного урезанный по возможностям яваскрипт, видимо поэтому выводит ошибку синтаксиса:
Мне еще подсказали следующий код, но там он тоже не отрабатывает:
var listz = ["-29534144", "-125004421"];
var ITERS = 1; // до 25 итераций
var COUNT = 100; // до 100 постов за 1 итерацию
var posts = [];
var j = 0;
while(j < listz.length) {
var req_params = {
"owner_id" : listz[j],
"offset" : 0,
"count" : COUNT,
"v" : "5.34"
};
var i = 0;
while(i < ITERS){
req_params.offset = i*COUNT + ITERS*COUNT*Args.offset;
var items = API.wall.get(req_params).items;
if (items.length == 0) {
return posts;
}
var ids = items@.id;
var tmp = {};
tmp.ids = ids;
posts[listz[j]].push(tmp);
i = i + 1;
}
j = j + 1;
}
return posts;