Вот функция по получению участников группы Вконтакте. Иногда она не срабатывает и выходит ошибка: response.users' is null or not an object
function loadUsersGroup(grOffset, grId, clear) {
VK.init(function() {
// выполняем запрос получения списка друзей
VK.api("groups.getMembers", {group_id: grId, fields: "photo_100, photo_200", count: 9, offset: grOffset},
function(data) {
if (clear == 1) {
$("#online").html('');
$('#loader').fadeIn(1);
}
//alert(grOffset + ' ' + grId + ' ' + clear);
scrollMode = 2;
idGroup = grId;
startGroup = grOffset;
var grCount = 0;
var photoURL;
grCount = data.response.users.length;
var usersGroupHtml = [];
//alert(grCount);
for (var i=0; i<grCount; i++) {
//j = i + 1;
if(!!data.response.users[i].photo_200)
photoURL = data.response.users[i].photo_200;
else
photoURL = data.response.users[i].photo_100;
//alert(photoURL);
usersGroupHtml[i] = '<div class="photoBlock frame view view-first" style="background:url(' + photoURL + ');' + backgroundSize +'"><div class="mask"><h2>' + data.response.users[i].first_name + ' ' + data.response.users[i].last_name + '</h2></div></div>';
$("#online").append(usersGroupHtml[i]);
}
$('#loader').fadeOut(1000);
});
});
}