friends дружат или нет

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
mihailandreevich
Сообщения: 3
Зарегистрирован: 09 сен 2012, 14:37

friends дружат или нет

Сообщение mihailandreevich »

помогите с кодом я совсем новичок в вк апи.

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

<script type="text/javascript" src="http://userapi.com/js/api/openapi.js?49"></script> <script type="text/javascript">  VK.init({apiId: 3012101, onlyWidgets: true});</script>VK.Api.call("friends.areFriends",{uids: '176326390'}, function(data) {var Count = data.response.length;  // узнаем количество друзей             for (var i=0; i<Count; i++)            {                document.write(data.response[i].uid);            }   });
это не работает не знаю где ошибка.
Serge
WEB Team
WEB Team
Сообщения: 520
Зарегистрирован: 04 мар 2011, 21:55

Re: friends дружат или нет

Сообщение Serge »

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

var Count = data.response.length;  // узнаем количество друзей
Вот тут ошибка. Используйте поиск по форуму и Charles.
mihailandreevich
Сообщения: 3
Зарегистрирован: 09 сен 2012, 14:37

Re: friends дружат или нет

Сообщение mihailandreevich »

Я знаю, что тут ошибка, но все равно не понимаю, как исправить.
Может ссылку дадите где почитать про то, как делать data.response.length
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: friends дружат или нет

Сообщение Александр »

Serge
Вроде бы там нет ошибки.

mihailandreevich
А в программировании не новичок? Делай простую отладку кода. Хотя бы алертом выводи полученные данные и смотри есть ли там то что нужно.
Сервер API возвращает данные в формате JSON. Изучи как с работать в JavaScript с такими данными, и тогда поймёшь "как делать data.response.length".

Charles и поиск по форуму уже посоветовали - используй.
Отладка приложений, взаимодействующих с сервером (Charles)
Open API ВКонтакте
Serge
WEB Team
WEB Team
Сообщения: 520
Зарегистрирован: 04 мар 2011, 21:55

Re: friends дружат или нет

Сообщение Serge »

Александр писал(а):Serge
Вроде бы там нет ошибки.
Пример ответа в формате JSON
{"response":[{"uid":66748,"friend_status":2},{"uid":6492,"friend_status":3}]}
Оно то может и ошибки нет, но толку от такого запроса...
gpv123
Сообщения: 346
Зарегистрирован: 29 янв 2012, 20:57

Re: friends дружат или нет

Сообщение gpv123 »

Логики вообще нет.
Мало того, что передаются идентификаторы, чтобы их же потом и вытащить, так еще и document.write в функции, которая может быть вызвана после инициализации страницы.
Ответить