Определить пол текущего пользователя

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

Определить пол текущего пользователя

Сообщение Raphael »

Нужно определить пол текущего пользователя. При следующем коде пол определяется, но не всегда (как будто friends.get срабатывает раньше, чем users.get)

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

  var sexUser;  VK.init(function() {    /* VK.api("getProfiles", { uids: '15564235', fields:'sex' }, function(d) {        sexUser = d.response[0].sex;    });*/    VK.api("users.get", {fields:'sex'}, function(data) {        sexUser = data.response[0].sex;    });       // выполняем запрос получения списка друзей    VK.api("friends.get", {fields:"online,photo_100,sex", order:'name'}, function(data) {              alert(sexUser);}}
XELAD
Сообщения: 205
Зарегистрирован: 17 июл 2012, 05:25

Re: Определить пол текущего пользователя

Сообщение XELAD »

:arrow:
friends.get срабатывает раньше, чем users.get
Serge
WEB Team
WEB Team
Сообщения: 520
Зарегистрирован: 04 мар 2011, 21:55

Re: Определить пол текущего пользователя

Сообщение Serge »

Дополню: засуньте вызов юзрес.гет внутрь обработки результата фриендс.гет
Ответить