Метод getProfiles поля country, city, bdate работают редко

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Ответить
Tolyaka
Сообщения: 17
Зарегистрирован: 14 апр 2011, 11:39

Метод getProfiles поля country, city, bdate работают редко

Сообщение Tolyaka »

Делаю getProfiles по 24 uid'ам по следующим полям ['uid,photo,first_name,last_name,city,country,bdate']
По полям city,country,bdate в основном пустота. Только в 10-15% я получаю с городом и страной. Т.е. из 24-х - 3-4 профиля с городами. Тоже самое и с bdate.
Хотя зайдя на страницу юзверя город в 80% случаях светится!
Почему так?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Метод getProfiles поля country, city, bdate работают редко

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

В самом ответе возвращаются не все данные или только при их выводе твоим кодом? Каким кодом обрабатываешь ответ?
Tolyaka
Сообщения: 17
Зарегистрирован: 14 апр 2011, 11:39

Re: Метод getProfiles поля country, city, bdate работают редко

Сообщение Tolyaka »

В самом ответе. Код простой как 5 копеек. Взят с примера с этого же сайта.
Т.е. все работает замечательно. А данные о стране и городе и дне рождения в результатах запроса можно сказать редкость.
А что тут далеко ходить?

http://api.vkontakte.ru/method/getProfi ... ntry,bdate

страны города нет, а если зайдем на страницу хозяина:

http://vkontakte.ru/id16492

все есть

а тут светится:
http://api.vkontakte.ru/method/getProfi ... ntry,bdate

Вот так вот даже не через раз работает. Реальный бок.

PS: У меня v=2.0
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Метод getProfiles поля country, city, bdate работают редко

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

Зависит от настроек приватности пользователя. Если в настройках "Кто видит основную информацию моей страницы" - нет разрешения, то api данные не выдаст, даже если при заходе на страницу эти данные видны.
Tolyaka
Сообщения: 17
Зарегистрирован: 14 апр 2011, 11:39

Re: Метод getProfiles поля country, city, bdate работают редко

Сообщение Tolyaka »

Спасибо. Логика у контакта как всегда прихрамывает )))))))))))))))))))))
MrStayer
Сообщения: 9
Зарегистрирован: 31 май 2011, 00:46

Re: Метод getProfiles поля country, city, bdate работают редко

Сообщение MrStayer »

Кто-нибудь в курсе, сейчас ситуация не изменилась, country всё также работает с ограничениями?

Кроме того, может эта проблема не существует когда у пользователя приложения который при установке давал свои данные они нужны, и автор темы даёт примеры на пользователей не вступивших в приложение?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Метод getProfiles поля country, city, bdate работают редко

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

MrStayer
Чтобы узнать, надо просто протестировать это.
Ответить