friends.get в цикле.

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
vasXL
Сообщения: 32
Зарегистрирован: 13 ноя 2011, 20:48

friends.get в цикле.

Сообщение vasXL »

Есть массив с id нескольких пользователей. Нужно получить друзей каждого пользователя из этого массива. Почему не работает мой код:

Код: Выделить всё

var users = data.response;var usersCount = data.response.length;if(data.response) {for (var i=0; i<usersCount; i++) {VK.api("friends.get", {user_id:users[i]}, function(dataAllFriends) {}}}
Пишет, что users - undefined...
sasha^
Сообщения: 711
Зарегистрирован: 10 сен 2012, 16:52

Re: friends.get в цикле.

Сообщение sasha^ »

я за кого-то не пишу его код...
по теме: запросы к вк асинхронные, собственно как и все запросы в URLRequest..
потому нужно учитывать это.. функция-обработчик не имеет понятия что такое users потому-что он в другой области видимости. код пиши сам.
удачи ;)
ps. лучше поучи синтаксис и пр. и не будет таких тупых вопросов.. без обид конечно :)
:)
vasXL
Сообщения: 32
Зарегистрирован: 13 ноя 2011, 20:48

Re: friends.get в цикле.

Сообщение vasXL »

А я и сам не являюсь желающим, чтобы за меня писали код и твой ответ в том виде, какой ты мне дал является наилучшим для меня!) Поэтому за это тебе опять спасибо! Главное, что ты мне сказал, что есть есть очевидная ошибка и в каком направлении нужно разбираться! :)
Ответить