| | 39 | var headers:Array = new Array(new URLRequestHeader("Authorization", "Basic " + getCredential())); |
| | 40 | req.requestHeaders = headers; |
| | 41 | req.userAgent = user_agent; |
| | 42 | |
| | 43 | loader.addEventListener(Event.COMPLETE, function (evt:Event):void { |
| | 44 | var feed_item:Object = JSON.decode(evt.target.data.toString()); |
| | 45 | |
| | 46 | feed_item.sort(feedSort); |
| | 47 | callback.apply(this, new Array(feed_item)); |
| | 48 | }); |
| | 49 | loader.addEventListener(IOErrorEvent.IO_ERROR, errorHandler); |
| | 50 | loader.load(req); |
| | 51 | } |
| | 52 | |
| | 53 | public function getChannelFeed(channel:String, callback:Function):void { |
| | 54 | var loader:URLLoader = new URLLoader(); |
| | 55 | var req:URLRequest = new URLRequest(api_url + "/channel_message/list.json?name_en=" + channel); |
| | 158 | public function getUserChannelList(callback:Function):void { |
| | 159 | var loader:URLLoader = new URLLoader(); |
| | 160 | var req:URLRequest = new URLRequest(api_url + "/channel_user/user_list.json?login_id=" + user_id); |
| | 161 | var headers:Array = new Array(new URLRequestHeader("Authorization", "Basic " + getCredential())); |
| | 162 | req.requestHeaders = headers; |
| | 163 | req.userAgent = user_agent; |
| | 164 | |
| | 165 | loader.addEventListener(Event.COMPLETE, function (evt:Event):void { |
| | 166 | var channel_item:Object = JSON.decode(evt.target.data.toString()); |
| | 167 | |
| | 168 | callback.apply(this, new Array(channel_item.channels)); |
| | 169 | }); |
| | 170 | loader.addEventListener(IOErrorEvent.IO_ERROR, errorHandler); |
| | 171 | loader.load(req); |
| | 172 | } |
| | 173 | |