E ai galera, to desenvolvendo uma aplicação para pegar mensagens do celular,
 porém como C2DM mudou para GCM gostaria de saber o que devo alterar nos
codigos abaixo.



protected function btnSignIn_clickHandler(event:MouseEvent):void
{
httpService.url = "https://www.google.com/accounts/ClientLogin";;
httpService.addEventListener(ResultEvent.RESULT, signIn_resultHandler);
httpService.addEventListener(FaultEvent.FAULT, signIn_faultHandler);
httpService.send({accountType:"HOSTED_OR_GOOGLE", Email : txtLogin.text,
Passwd : txtPassword.text, service : "ac2dm", source :
"air-remotemessage"});
}

private function signIn_resultHandler(event:ResultEvent):void
{
httpService.removeEventListener(ResultEvent.RESULT, signIn_resultHandler);
httpService.removeEventListener(FaultEvent.FAULT, signIn_faultHandler);

if (chbRememberMe.selected)
{
var ba:ByteArray = new ByteArray;
ba.writeObject({login: txtLogin.text, password: txtPassword.text});
EncryptedLocalStore.setItem("rememberMe", ba);
}
 httpService.url = "https://android.apis.google.com/c2dm/send";;
httpService.addEventListener(ResultEvent.RESULT, sendMessage_resultHandler);
httpService.addEventListener(FaultEvent.FAULT, sendMessage_faultHandler);
 var resultSplit:Array = String(event.result).split("\n");
for each(var line:String in resultSplit)
{
if (line.indexOf("Auth=") == 0)
auth = line.substr(5);
}
 if (auth)
currentState = "loggedIn";
else
Alert.show("Couldn't parse Auth value from returned result: " +
event.result, "Error!");
}

Obrigado.

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
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