Использование метода friends.get

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)

Re: Использование метода friends.get

Сообщение Александр » 10 апр 2011, 17:36

z1o писал(а):Когда добавляю к параметру fields значение photo то вообще ничего не пишет API

Всё работает. Напиши пример кода как добавляешь.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
 
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45
Откуда: Санкт-Петербург
Благодарил (а): 126 раз.
Поблагодарили: 771 раз.

Чтобы убрать блок с рекламой, зарегистрируйтесь на форуме или войдите.

Google
 



Re: Использование метода friends.get

Сообщение Евгений » 10 апр 2011, 17:43

Подскажите, пожалуйста, у меня метод friends.getAppUsers маленько не работает :)
  1. var VK:APIConnection = new APIConnection(flashVars);
  2. VK.api('friends.getAppUsers', { uid: flashVars['viewer_id'],fields:'uid, first_name, last_name, nickname' }, onSuccessFriends, onErorGetFriend);
  3. function onErorGetFriend(data: Object):void
  4. {
  5.     // Example of fetching fail from API request
  6.     result_tf.appendText("Ошыбка(друзья): "+data.error_msg+"\n");
  7. }
  8. function onSuccessFriends(data: Object):void
  9. {
  10.     var frCount = data.length;
  11.     for (var i=0; i<frCount; i++)
  12.     {
  13.         result_tf.appendText(data[i].uid + "\n");
  14.     }
  15. }

В Charles смотрел, ид'ы друзей передаются...вот так:

А в текстовом поле не выводятся.... :cry:
Пока они пили водку и катались на скейтах, мы строили бизнес и делали деньги!)
Аватара пользователя
Евгений
FL Team
FL Team
 
Сообщения: 776
Зарегистрирован: 10 июн 2010, 11:01
Откуда: Новосибирск
Благодарил (а): 65 раз.
Поблагодарили: 35 раз.

Re: Использование метода friends.get

Сообщение Александр » 10 апр 2011, 18:25

Ошыбка(друзья)

Ошибка

Евгений
friends.getAppUsers
Этот метод не имеет параметров

За это сообщение автора Александр поблагодарил:
Евгений
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
 
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45
Откуда: Санкт-Петербург
Благодарил (а): 126 раз.
Поблагодарили: 771 раз.

Re: Использование метода friends.get

Сообщение z1o » 10 апр 2011, 18:49

Александр, Вот:
  1.  
  2. VK.api('friends.get', { uid: flashVars['viewer_id'],fields:'uid, first_name, last_name, nickname, photo' }, onSuccessFriends, onErorGetFriend);
  3. // -----------------------------------------------------------------------------------         
  4.             var frCount = data.length;          
  5.             tf.appendText("\n// Друзья :\n");
  6.             for (var i=0; i<frCount; i++) {
  7.                 tf.appendText("Фото = " + data[i].photo_big + "\n");
  8.             }
  9.  
  10.  
z1o

 
Автор темы
Сообщения: 15
Зарегистрирован: 07 апр 2011, 22:52
Благодарил (а): 6 раз.
Поблагодарили: 0 раз.

Re: Использование метода friends.get

Сообщение Александр » 10 апр 2011, 19:09

z1o
тоже самое что и в коде выше, только
  1. VK.api('friends.get', { uid: flashVars['viewer_id'],fields:'uid,first_name,last_name,nickname,photo' },


photo и photo_big - это не одно и то же.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
 
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45
Откуда: Санкт-Петербург
Благодарил (а): 126 раз.
Поблагодарили: 771 раз.

Re: Использование метода friends.get

Сообщение z1o » 10 апр 2011, 19:18

Не выводит все равно
z1o

 
Автор темы
Сообщения: 15
Зарегистрирован: 07 апр 2011, 22:52
Благодарил (а): 6 раз.
Поблагодарили: 0 раз.

Re: Использование метода friends.get

Сообщение Александр » 10 апр 2011, 19:23

Больше подробностей надо. С помощью Charles смотри подробности. У меня всё работает.
  1.             var VK:APIConnection = new APIConnection(flashVars);
  2.             VK.api('friends.get', { uid: flashVars['viewer_id'],fields:'uid, first_name, last_name, nickname, photo'}, onProfilesLoaded, onError);
  3.  
  4.  
  5.         // данные получены
  6.         function onProfilesLoaded(data: Object):void
  7.         {
  8.             var frCount = data.length;
  9.            
  10.             result_tf.appendText("\n// Друзья :\n");
  11.             for (var i=0; i<frCount; i++) {
  12.                 result_tf.appendText(data[i].photo + "\n");      
  13.             }
  14.         }
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
 
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45
Откуда: Санкт-Петербург
Благодарил (а): 126 раз.
Поблагодарили: 771 раз.

Re: Использование метода friends.get

Сообщение z1o » 10 апр 2011, 21:27

Request:
  1. api_id=2229329&fields=uid%2Cfirst_name%2Clast_name%2Cnickname%2Cphoto_big&format=json&method=friends.get&rnd=4795&sid=c0f41737f4b6d21830fe595fe17edbfc550db0235bbb82c6e7bf409409479e&sig=1f105d673a16cb0b94999467d3a0e7a7&uid=122233&v=3.0


Response:
  1.  
  2. {"response":[{"uid":307797,"first_name":"Валерий","last_name":"Бурдаков","nickname":"&quot;Манул&quot;","photo_big":"http:\/\/cs11287.vkontakte.ru\/u307797\/a_9327adb9.jpg","online":0},{"uid":489740,"first_name":"Роман","last_name":"Гатальский","nickname":"Alliance","photo_big":"http:\/\/cs10792.vkontakte.ru\/u489740\/a_f30374b7.jpg","online":0},{"uid":1213332,"first_name":"Сергей","last_name":"Терёхин","nickname":"TTcuX","photo_big":"http:\/\/cs5675.vkontakte.ru\/u1213332\/a_66e60f1e.jpg","online":0}]}
  3.  
z1o

 
Автор темы
Сообщения: 15
Зарегистрирован: 07 апр 2011, 22:52
Благодарил (а): 6 раз.
Поблагодарили: 0 раз.

Re: Использование метода friends.get

Сообщение Александр » 10 апр 2011, 21:52

z1o
Вижу у тебя в запросе photo_big и в ответе photo_big присутствует. В чём проблема?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
 
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45
Откуда: Санкт-Петербург
Благодарил (а): 126 раз.
Поблагодарили: 771 раз.

Re: Использование метода friends.get

Сообщение z1o » 10 апр 2011, 22:02

Когда добавляю photo_big в метод, то вообще ничего не пишет...
Когда етого параметра нет все нормально
z1o

 
Автор темы
Сообщения: 15
Зарегистрирован: 07 апр 2011, 22:52
Благодарил (а): 6 раз.
Поблагодарили: 0 раз.

Пред.

Вернуться в Создание Flash-приложений ВКонтакте



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0