var arrMembers = API.groups.getMembers({"group_id": group_id, "v": "5.27", "sort": "id_asc", "fields": "online,online_mobile,last_seen,country", "count": "1000", "offset": 0}).items; var membersLastSeenTime = arrMembers@.last_seen@.time; var membersOnline = arrMembers@.online; var membersOnlineMobile = arrMembers@.online_mobile; var membersCountry = arrMembers@.country@.id; var membersDeactivated = arrMembers@.deactivated; var offset = 1000; while (offset < 25000 && (offset + memberOnline.length) < members_count) { arrMembers = API.groups.getMembers({"group_id": group_id, "v": "5.27", "sort": "id_asc", "fields": "online,online_mobile,last_seen,country", "count": "1000", "offset": (memberOnline.length + offset)}).items; membersOnline = membersOnline + "," + arrMembers@.online; membersLastSeenTime = membersLastSeenTime + "," + arrMembers@.last_seen@.time; membersOnlineMobile = membersOnlineMobile + "," + arrMembers@.online_mobile; membersCountry = membersCountry + "," + arrMembers@.country@.id; membersDeactivated = membersDeactivated + "," + arrMembers@.deactivated; offset = offset + 1000; }; return [membersOnline, membersOnlineMobile, membersLastSeenTime, membersCountry, membersDeactivated];
Source: https://habr.com/ru/post/262895/
All Articles