Вызов других параметров

Создание Desktop-приложений, виджеты ВКонтакте для сайтов и публичных страниц, OAuth 2.0, Open API, Standalone

Вызов других параметров

Сообщение drac0Sha » 27 фев 2012, 20:18

Здравствуйте, у меня есть такая функция
  1. function vk_auth(response) {
  2.   if (response.status === 'connected') {
  3.     var uid = response.session.mid
  4.     var sid = response.session.sid
  5.    var name1 = response.session.user.first_name
  6.    var name2 = response.session.user.last_name
  7.    var nickname = response.session.user.nickname
  8.    var photo = response.session.user.photo_big
  9.     $.get("/test.php/?sid="+sid+"&uid="+uid+"&name1="+name1+"&name2="+name2+"&nickname="+nickname+"&photo="+photo, function(data, status){
  10.       $('.loggingin').removeClass('loggingvk')
  11.       if(status == 'success')
  12.         $('#logins .vk').append($('<span>'+data+'</span>'))
  13.     })
  14.   } else
  15.     $('.loggingin').removeClass('loggingvk')
  16. }


получаю и вывожу всё, кроме photo, sex, bdate и т.п.

хотел узнать в чём, проблема
так как в описании для разработчиков
перечисленные через запятую поля анкет, необходимые для получения. Доступные значения: uid, first_name, last_name, nickname, sex, bdate (birthdate), city, country, timezone, photo, photo_medium, photo_big, domain, has_mobile, rate, contacts, education.

эти параметры имеют место быть
и при подключении через OpenAPI
Доступ к общей информации
Приложению будет доступно Ваше имя, дата рождения, фотография, список друзей и базовая информация на странице.

с разрешения пользователя эти данные разрешены

на все случаи приходит
undefined
drac0Sha

 
Автор темы
Сообщения: 88
Зарегистрирован: 20 июл 2011, 15:41
Благодарил (а): 9 раз.
Поблагодарили: 0 раз.

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

Google
 



Re: Вызов других параметров

Сообщение freekontakt » 01 июн 2012, 15:28

underfined - не определённый
ето параметир не бил оприделен или ти его не не указал в fields:***,***,
freekontakt

 
Сообщения: 9
Зарегистрирован: 10 апр 2012, 17:08
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Вызов других параметров

Сообщение freekontakt » 01 июн 2012, 15:32

перед тем как делать проверку масивов
var uid = response.session.mid
var sid = response.session.sid
var name1 = response.session.user.first_name
var name2 = response.session.user.last_name
var nickname = response.session.user.nickname
var photo = response.session.user.photo_big
их нужно сразу попросить у сервера через fields:sex,city,country, а значения uid, first_name и last_name возвращаются всегда даже если ти их не запрашуеш у сервера
freekontakt

 
Сообщения: 9
Зарегистрирован: 10 апр 2012, 17:08
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Desktop-приложения, виджеты ВКонтакте, OAuth



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

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