Страница 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, большое спасибо. Все работает. Оказывается все дело в методе
