![]() |
|
||||||||||
|
|||||
|
Регистрация: Feb 2011
Сообщений: 17
|
Компиль ругается :
Цитата:
function setHightScores():void { // функция отправки рекорда на сервер вконтакте // содание запроса для отправки рекорда api=new VkApiNode(viewer_id,api_id,api_secret,true,'XML','2.0',server_url); query=api.setUserScore(''+arr[7]); url_request=new URLRequest(query); url_loader=new URLLoader ; url_loader.load(url_request); url_loader.addEventListener(Event.COMPLETE,bla); } function bla(e:Event) { getHightScores(); } function getHightScores():void { // функция получения рекордов api=new VkApiNode(viewer_id,api_id,api_secret,true,'XML','2.0',server_url); query=api.getHighScores(); url_request=new URLRequest(query); url_loader=new URLLoader; url_loader.addEventListener(Event.COMPLETE,onCompleteXml); url_loader.load(url_request); } function onCompleteXml(e:Event) { var len=externalXML.score_info.length(); var externalXML=new XML(url_loader.data); var m:uint; for (m=0; m<len; m++) { ids_txt.text=ids_txt.text+externalXML..user_id[m]+','; } all_friends.push(ids_txt.text.split(',')); fields=['first_name,photo_medium']; getProfiles(all_friends,fields); } function getProfiles(uids:Array,fields:Array) { api=new VkApiNode(viewer_id,api_id,api_secret,true,'XML','2.0',server_url); query7=api.getProfiles(uids,fields); url_request7=new URLRequest(query7); url_loader7=new URLLoader ; url_loader7.load(url_request7); url_loader7.addEventListener(Event.COMPLETE,profilesLoaded); } function profilesLoaded(event:Event):void { var externalXML1=new XML(url_loader.data); var friends=new XML(url_loader7.data); var v:uint; var len=externalXML1.score_info.length(); var k:uint; for (k=0; k<len; k++) { arr[10]=k+1; top_list.addItem({label:arr[10]+"."+externalXML1..user_name[k].toString()+" "+externalXML1..score[k].toString(),/*source:friends..user[k].photo_medium.toString(), */data:externalXML1..user_id[k].toString()}); } } Суть кода: Цитата:
![]() |
|
|||||
|
Цитата:
Если включить телепата ошибка тут. score_info, скорее всего, не существует, возможно приходит ошибка. externalXML это что за зверь?
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку. |
|
|||||
|
Регистрация: Feb 2011
Сообщений: 17
|
Дебага сделал,он вообще тогда ошибку не видит,он останавливается на getHighScores,поскольку не может подать запрос,поскольку находится в локалке!
Из документации API вконтакте: Цитата:
|
|
|||||
|
Регистрация: Feb 2011
Сообщений: 17
|
Попробовал закомментировать len,задал вместо него число,теперь выдает:
Цитата:
|
|
|||||
|
Регистрация: Feb 2011
Сообщений: 17
|
Спасибо GBee!Он мне помог в скайпе!Тему можно крыть проблема была в том что надо было не:
а: |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:16. |
|
|
« Предыдущая тема | Следующая тема » |
|
|