Ir para conteúdo
Fórum Script Brasil
  • 0

Dúvida sobre atendimento on-line


HUGO BORGES

Pergunta

Bom galera estou tentando criar um atendimento online, onde eu entro no MSN e no meu site aparece um icone online, onde a pessoa clica e fala comigo.

Eu tentei usar um que a Microsoft disponibiliza, que funciona assim:

Vamos ao Tutorial.

0º PASSO: entre no site http://settings.messenger.live.com/a…bsettings.aspx logue com seu endereço hotmail e sua senha.2º PASSO: Depois que voce entrar com seu hotmail e senha, vai aparecer como na imagem abaixo.

1 - marque a caixinha que a seta esta indicando, para que as pessoas possam te contactar atravez do seu blog ou site!

2 – clique em SALVAR.

3 - Depois de Clicar em SALVAR, clique em criar HTML.

4° PASSO: Escolha o Formato que voce quer que aparecer no seu site ou blog, marque a opçao que voce desejar, depois escolha as cores e la no final depois de pronto copie o Codigo e coloque no seu site ou blog e pronto, esta feito o processo!VEJA A IMAGEM ABAIXO!

Ele ate funciona, mas não posso escolher uma imagem para falar que estou on ou off.

alguém poderia me ajudar a criar um sistema de atendimento online, e simples?

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

Boa noite.

Cara, também estou atras desse sistema, usando o MSN como atendimento online.

Consigo fazer ele funcionar normalmente, com imagem On/Off personalizada por mim.

O unico problema é que não consegui ainda, é fazer uma variavel que rode a URL do usúario, para chegar na imagem de ON ou OFF da Microsoft, e então fazer com que o sistema reconheça e mostre a imagem personalizada por mim.

Por enquanto, estou quebrando um galho com variavel em relação ao horário comercial e com IF's, por exemplo:

$horarioinicio = "08:00";

$horariofim = "17:00";

Se o horário atual estiver entre as 08 hrs e 17 hrs, a imagem fica como ONLINE e com link para janela de conversa, mas se estiver fora desse horário, fica OFFLINE sem link.

Dá pra ir quebrando um galho, enquanto não descubro como fazer pra reconhecer automaticamente o status pelo sistema da Microsoft.

Se servir desse modo pra você, dá um toque que explico como fazer...

Abrass

Link para o comentário
Compartilhar em outros sites

  • 0

Boa tarde.

Primeiramente, tem o código JS que faz a função de abertura da janela de conversa em uma popup.

Para alterar o tamanho da popup, só alterar no código JS os campos "height" e "width".

&lt;script type="text/javascript">function startConversation[código-do-seu-MSN](conversationUrl){var url = conversationUrl + "&buttonhost=" + document.location.hostname; window.open(url, "_blank", "height=400px,width=400px");}</script>

Em seguida vem o código PHP, como expliquei pra você, para funciona entre os horários pré-definidos:

<?php
$horainicio = "08:00";
$horafim = "17:00";
    if ((date("H:i") >= $horainicio) and (date("H:i") <= $horafim)) {
        echo "<a href='java script:startConversation[código-do-seu-MSN](\"http://settings.messenger.live.com/Conversation/IMMe.aspx?invitee=[código-do-seu-MSN]@apps.messenger.live.com&mkt=pt-br&useTheme=true&themeName=pink&foreColor=444444&backColor=FFD5D5&linkColor=444444&borderColor=ED7B7B&buttonForeColor=AA3636&buttonBackColor=FAD6D6&buttonBorderColor=AA3636&buttonDisabledColor=FAD6D6&headerForeColor=444444&headerBackColor=F9A3A3&menuForeColor=E45A5A&menuBackColor=FFFFFF&chatForeColor=444444&chatBackColor=FEF6F6&chatDisabledColor=F6F6F6&chatErrorColor=760502&chatLabelColor=6E6C6C\")'><img src=\"images/MSN-on.jpg\" border=\"0\" /></a>"; 
    }
    else {
        echo "<img src=\"images/MSN-off.jpg\" border=\"0\" />";
    }
?>

Você poderá alterar as cores na página da Microsoft que você configura o MSN online e colar a parte do código, como aparece acima.

Você terá que colocar o seu código em três lugares, que mostrei como [código-do-seu-MSN], são numeros e letras.

As imagens você altera onde aparece <img src="images/MSN-on.jpg" border="0" />.

Se você tiver alguma idéia, de como fazer o código atualizar automaticamente, me dá um toque..

Podemos trocar idéias em relação, pois estou atrás disso há dias.. rsrsrs

Abrass

Editado por Parisi
Link para o comentário
Compartilhar em outros sites

  • 0
Ok vlw vou procurar pela net e te falo ok, mas o que seria código-do-seu-MSN?

Quando você acessa a página que você mencionou no primeiro post, e habilita o MSN e depois vai no editor de HTML, pra escolher o modelo e tal..

Observe que no código que fica abaixo, irá aparecer um código, que é referente ao seu contato.

Ele fica depois de

...IMMe.aspx?invitee=[código-do-seu-MSN]@apps.messenger.live.com...

É um código com numeros e letras tipo: "3d4bf0ee208ad12"

É só você substituir o seu código nos lugares que eu mencionei como [código-do-seu-MSN], entendeu ?!

Se conseguir alguma coisa pra reconhecer automaticamente, me avisa e se eu conseguir, posto aqui.

Abrass

Link para o comentário
Compartilhar em outros sites

  • 0

Estou preste a achar uma solução olha jo o código que desenvolvi;

<?
     if(Aqui vamos por o teste){
      echo "<a target=_blank href='http://settings.messenger.live.com/Conversation/IMMe.aspx?invitee=78216eb35f72e3e4@apps.messenger.live.com&mkt=pt-BR'><img border=0 align=right src=Imagens/online.png></a>";
     }else{
      echo "<img border=0 align=right src=Imagens/offline.png>";
     }
    ?>

Bom so falta a parte teste, que e simples mas não sei fazer em php.

http://messenger.services.live.com/users/7...image?mkt=pt-BR

Esse é o link responsável por gerar a imagem do online e off da microsoft. Se você colocar esso link no navegador ele vai te mostrar se eu estou online ou off.

Gerando o seguinte link http://www.wlmessenger.net/static/img/presence/Offline.gif.

Temos que achar algum mode de fazer o php ver se o link (http://messenger.services.live.com/users/78216eb35f72e3e4@apps.messenger.live.com/presenceimage?mkt=pt-BR) é redirecionado para ( http://www.wlmessenger.net/static/img/presence/Offline.gif.), se for e porque você esta offline.

ENTENDEU MINHA LÓGICA?

Editado por HUGO BORGES
Link para o comentário
Compartilhar em outros sites

  • 0

Boa tarde.

Então, eu também pensei nesse esquema de IF's, mas colocando o "http://messenger.services.live.com/users/78216eb35f72e3e4@apps.messenger.live.com/presenceimage?mkt=pt-br" como um link, acho que não resolve.. porquê vai resultar nesse mesmo link..

Porque com esse link, o sistema do MSN reconhece o seu status e te redireciona pro link da imagem: "http://www.wlmessenger.net/static/img/presence/Offline.gif"

O que precisava, era com alguma váriavel abrir o primeiro link, pra ser redirecionado e pegar o resultado, que é o link da imagem.

Daí era simples fazer o IF.

Mas eu não sei se abrir um link que é redirecionado pra outro, rola com PHP.. :wacko:

Ainda to quebrando a cabeça aqui, mas não cheguei a um resultado..

Mas vamos tentando.. rsrsrs

Abrass

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...