![]() |
|
||||||||||
|
|||||
|
вот есть такой код
package { //import vk.api.serialization.json; import flash.net.URLLoader; import flash.net.URLRequest; import flash.net.URLVariables; import flash.net.URLRequestMethod; import flash.events.Event; import vk.api.serialization.json.*; public class Server { private static const url:String = 'http://pira.ru/api.php'; private static const skey:String = '812c0598112c692ab9e7dc2af0674cc3'; private var loader:URLLoader; private var request:URLRequest; public var resp:Object; public function Server() { loader=new URLLoader(); loader.addEventListener(Event.COMPLETE, onComplete); } public function getData(...params) { request = new URLRequest(url); request.method = URLRequestMethod.POST; var vars:URLVariables = new URLVariables(); if (params[0]) { vars['do'] = params[0]; } if (params.length > 1 && params.length % 2 == 1) { for (var i=1; i<params.length; i++) { if (i % 2 == 1) { vars[params[i]] = params[i + 1]; } } } vars['skey'] = skey; request.data = vars; loader.load(request); } public function onComplete(e:Event) { var js=new JSON() trace(loader.data); this.resp=js.decode(loader.data); trace(resp.DATA.characters[1]); } } } Последний раз редактировалось Wolf; 06.06.2011 в 00:01. |
![]() |
Часовой пояс GMT +4, время: 22:30. |
|
|
« Предыдущая тема | Следующая тема » |
|
|