One segue um código que faz o que você deseja, codigo muito ruim mas
da pra entender como se faz, o serviço esta definido como orkut mas
ele chega ate o rss do gmail.

Estou tratando a resposta como texto mas depois é so mudar para xml.

Espero ter ajudado.

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
layout="absolute" creationComplete="init()">
            <mx:HTTPService
        id="googleService"

        result="onResultCookie(event);"
        resultFormat="text"
        fault="onFault(event)"/>

            <mx:HTTPService
        id="loginService"
        result="onLogin(event);"
        resultFormat="text"
        fault="onFault(event)"/>

            <mx:HTTPService
        id="rssService"
        result="onRSS(event);"
        resultFormat="text"
        fault="onFault(event)"/>

<mx:Script>
        <![CDATA[
                import mx.collections.ArrayCollection;
                import mx.controls.Alert;
                import mx.rpc.events.FaultEvent;
                import mx.rpc.events.ResultEvent;
                
                private function onRSS(event:ResultEvent):void{
                        textarea.text = String(event.result);
                }


                 private function onResultCookie(event:ResultEvent):void{
                        event.result;
                        var auth:String = String(event.result).split("=")[3];
                        auth.length;
                        


                        loginService.url 
="http://www.orkut.com/RedirLogin.aspx?auth="+auth;    
                        loginService.send();

         }

                 private function onLogin(event:ResultEvent):void{
                        rssService.url="https://mail.google.com/mail/feed/atom.";
                        rssService.send();

         }
                private function init():void {
                        var params:Object = {};
                        
                        params["Email"] = "LOGIN";
                        params["Passwd"] = "SENHA";     
                        params["service"] = "orkut"
                        googleService.url= 
"https://www.google.com/accounts/ClientLogin";;                       
                        googleService.useProxy=false;   
                        googleService.send(params);                     
                }
                
            private function onFault(event:FaultEvent):void{
                Alert.show(event.fault.message);

            }           
                ]]>
</mx:Script>
        <mx:TextArea id="textarea" x="56" y="52" width="605" height="523"/>
</mx:Application>

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a