Получение имени ?
Добавлено: 28 сен 2010, 20:19
Почему моя функция получает имена только некоторых пользователей...
Код: Выделить всё
var fieldss:Array=new Array; fieldss=['first_name,last_name']; var uidEr:Array = new Array; uidEr = [viewer_id]; getProfilese(uidEr,fieldss); function getProfilese(uids:Array,fields:Array):void { // функция получения профилей api=new VkApiNode(viewer_id,api_id,api_secret); query=api.getProfiles(uids,fields); url_request=new URLRequest(query); url_loader=new URLLoader; url_loader.addEventListener(Event.COMPLETE,profilesLoadedse); url_loader.load(url_request); } function profilesLoadedse(event:Event):void { var responseFriendsProfiles:XML=new XML(url_loader.data); for each (var user:XML in responseFriendsProfiles.*) { var uname:String = user.first_name; var ufamily:String = user.last_name; } request=new URLRequest(sitepatch); loader=new URLLoader; request.method=URLRequestMethod.POST; vars=new URLVariables; vars['viewer_id']=viewer_id; vars['api_secret']=api_secret; vars['name']=uname; vars['family']=ufamily; vars['mode']="UserNameUpdate"; request.data=vars; loader.load(request); }