Ir para conteúdo
  • Cadastre-se

[Tutorial] Janela de contato via Windows Live Messenger no Site


Pigtorres

Posts recomendados

Cadastrando a sua conta

Para explorar este recurso, é preciso informar a Microsoft que você deseja utilizá-lo. Isto é necessário, pois o seu uso torna possível a qualquer um na Internet saber se você está online ou não ou entrar em contato com você, o que obviamente pode não ser desejável para boa parte dos usuários do Windows Live Messenger. Para ativar esta opção, siga os passos enumerados a seguir:

 

1.Acesse o endereço a seguir e efetue o login com a conta que deseja utilizar:

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!
O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!
Isso é tudo que você precisa fazer para ativar esta funcionalidade para a sua conta de acesso ao WLM, formalmente conhecida como Windows Live ID (antigo .NET Passaport). Obtendo os códigos para incluir na sua páginaConforme mencionamos no início deste artigo, acrescentar estas opções aos nossos sites é algo muito fácil. Especialmente porque a Microsoft já se encarregou de gerar todo o código que precisamos para incluir em nossas páginas. Os próximos passos apresentam como produzir os trechos de HTML necessários:1.Clique na opção de menu Criar HTML.2.Na página Configurar o Messenger, observe que há duas opções: Ícone de estado e Messenger.
O conteúdo está oculto, favor efetuar login ou se cadastrar!
1.Selecione a opção desejada e copie o trecho de código fornecido no final da página.
O conteúdo está oculto, favor efetuar login ou se cadastrar!
Este é o código que você deve colar na sua página. Vale lembrar que alguns sites (como o meu próprio Blog do Linha de Código e do TheSpoke) não permitem a execução de certos trechos de código), portanto não fique frustrado se você não conseguir tirar proveito deste recurso de primeira.Criando uma aplicação de testeUma maneira simples de testar o código gerado é criando uma aplicação ASP.NET no Visual Studio. Deste modo, você não dependerá de nenhum site externo para experimentar a funcionalidade:1.Crie uma aplicação do tipo ASP.NET Web Application.
O conteúdo está oculto, favor efetuar login ou se cadastrar!
1.Na página default.aspx que é gerada pelo template, adicione o código obtido no site. Para entrar em contato comigo, utilizaremos o código a seguir: <IFRAME style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 300px; BORDER-BOTTOM: black 1px solid; HEIGHT: 300px" src="
O conteúdo está oculto, favor efetuar login ou se cadastrar!
frameBorder=0 width=300 height=300></IFRAME>Confira a seguir como o Visual Studio 2008 renderiza a página em tempo de design...
O conteúdo está oculto, favor efetuar login ou se cadastrar!
E a seguir em tempo de execução, estando o autor off-line...
O conteúdo está oculto, favor efetuar login ou se cadastrar!
Testando a janela de contatoAgora que já temos a janela de contato funcional, chegou a hora de vê-la em funcionamento. Execute o Windows Live Messenger e efetue o login, configurando o seu status para online. Veja na imagem a seguir que a janela de contato se altera após alguns segundos:
O conteúdo está oculto, favor efetuar login ou se cadastrar!
Quando o usuário do seu site clicar dentro da área da mesma, será solicitado um nome para identificá-lo.
O conteúdo está oculto, favor efetuar login ou se cadastrar!
Após este informá-lo e clicar no botão de OK, será necessário passar por uma validação por imagem para minimizar a ação de spammers.
O conteúdo está oculto, favor efetuar login ou se cadastrar!
Vencida estas etapas, já é possível manter uma conversa em tempo real. As próximas imagens simulam um diálogo. Veja...
O conteúdo está oculto, favor efetuar login ou se cadastrar!
Observe na imagem a seguir, que o usuário que criamos para fins de teste foi identificado na janela do WLM que se abre como (Web) < [email protected] Este endereço de e-mail está protegido contra SpamBots. Você precisa ter o JavaScript habilitado para vê-lo. >. Deste modo, você já sabe desde o primeiro momento que está trocando mensagens com alguém que não é seu contato.
O conteúdo está oculto, favor efetuar login ou se cadastrar!
Há, no entanto a opção de usar um Windows Live ID (clicando na opção Ir para a página de início de sessão) de modo que a pessoa que nos enviando a mensagem possa confirmar que é quem diz ser, ou seja, um contato válido da nossa lista de amigos.
O conteúdo está oculto, favor efetuar login ou se cadastrar!
É interessante notar que este web messenger fornecido pela Microsoft reproduz alguns detalhes importantes do comportamento da versão desktop do aplicativo, como o status do usuário, a sinalização de que o usuário está escrevendo uma mensagem e a data e hora da última mensagem recebida. Confira nas próximas imagens.
O conteúdo está oculto, favor efetuar login ou se cadastrar!
O conteúdo está oculto, favor efetuar login ou se cadastrar!
O conteúdo está oculto, favor efetuar login ou se cadastrar!
ConclusãoApresentamos neste artigo uma forma simples, rápida e poderosa de manter contato com os nossos leitores e clientes. Vale à pena incluí-la em seu site uma vez que agora quem está oferecendo a funcionalidade é a própria Microsoft e não mais web sites de terceiros, a partir dos quais muitos usuários tinham receio de se logar com os seus respectivos Windows Live IDs. São os novos tempos que estão chegando, onde você vai ouvir cada vez mais falar na plataforma Live.com da Microsoft...Abraços e até a próxima! Fonte: Linha de Código
O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Creditos: Cláudio Ralha

Adeus a turma do forum Obrigados aqueles que me ajudarao a entender oque eu sei sobre l2j.....Abraçao a todos....

Link para o comentário
Compartilhar em outros sites


  • 7 months later...




×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.