Страница 1 из 1

Как определить пол пользователя?

Добавлено: 08 фев 2013, 18:49
alexey979797
Не получается определить пол пользователя. Использую метод users.get, но ничего не происходит. С другими методами API таких проблем не возникало.
Помогите пожалуйста
(as 3.0)

Re: Как определить пол пользователя?

Добавлено: 08 фев 2013, 20:47
rosso
APIвк научилось определять пол? оО

странно у меня мужкой, а пишет - паркет

Re: Как определить пол пользователя?

Добавлено: 08 фев 2013, 21:18
Serge
alexey979797 писал(а):Не получается определить пол пользователя. Использую метод users.get, но ничего не происходит. С другими методами API таких проблем не возникало.
Помогите пожалуйста
(as 3.0)
Если в users.get в параметре field указать gender - то определяет нормально.

Re: Как определить пол пользователя?

Добавлено: 08 фев 2013, 21:30
Fedya

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

 public function Main()        {            // получаем flashVars            var flashVars:Object = stage.loaderInfo.parameters as Object;            api_id = flashVars['api_id'];            viewer_id = flashVars['viewer_id'];            sid = flashVars['sid'];            secret = flashVars['secret'];             var VK:APIConnection = new APIConnection(flashVars);            VK.api('getProfiles', { uids: flashVars['viewer_id'],fields:'sex' }, onProfileLoaded, onError);        }         private function onProfileLoaded(data: Object):void        {            var sex = '';            if (data[0]['sex'] == '0')            {                sex = 'Не определено';            }            if (data[0]['sex'] == '1')            {                sex = 'Женщина';            }            if (data[0]['sex'] == '2')            {                sex = 'Мужчина';            }                        result_tf.text = data[0]['uid'] + ' ' + data[0]['first_name'] + ' ' + data[0]['last_name'] + ' ' + sex;        } 

Re: Как определить пол пользователя?

Добавлено: 11 фев 2013, 18:42
alexey979797
Fedya, большое спасибо. Все работает. Оказывается все дело в методе ;)