dracon999 Postado Maio 9, 2010 Denunciar Share Postado Maio 9, 2010 (editado) Olá, tenho a seguinte situação: Na porta tcp 5300 um aplicativo enviará os seguintes dados... -> Evento de Inicio de Chamada – Esse evento é gerado toda vez que uma chamada inicia, e os campos enviados tem como separador o caracter pipe ( | ). Os campos enviados são: AGENT_CONNECT|RAMAL|CODIGO_AGENTE|NOME_AGENTE|BINA|I LHA_ATENDIMENTO|UUI|ID_CHAMADA|TEMPO_FILA Sendo: AGENT_CONNECT: String fixa informando que esse evento é de inicio de chamada; RAMAL: Ramal onde o agente está logado; CODIGO_AGENTE: Código de login do agente no Dialtech; NOME_AGENTE: Nome do agente conforme este foi cadastrado no sistema; BINA: Numero do telefone do cliente; ILHA_ATENDIMENTO: Nome da ilha confirma cadastro no sistema; UUI: User User Information, campo utilização para a comunicação de dados digitados na ura e enviados para o atendimento humano. ID_CHAMADA: Código único da chamada recebida dentro do sistema; TEMPO_FILA: Tempo, em segundos, que a chamada ficou na fila de espera. Veja o exemplo de recebimento do evento de inicio de chamada: AGENT_CONNECT|3001|40001|Agente |1132325677|receptivo|33225511|11|3->Evento de Fim de Chamada – Esse evento é gerado toda vez que uma chamada inicia, e os campos enviados tem como separador o caracter pipe ( | ). Os campos enviados são: AGENT_COMPLETE|RAMAL|CODIGO_AGENTE|NOME_AGENTE|BINA| ILHA_ATENDIMENTO|TEMPO_CONVERSACAO Sendo: AGENT_COMPLETE: String fixa informando que esse evento é de fim de chamada; RAMAL: Ramal onde o agente está logado; CODIGO_AGENTE: Código de login do agente no Dialtech; NOME_AGENTE: Nome do agente conforme este foi cadastrado no sistema; BINA: Numero do telefone do cliente; ILHA_ATENDIMENTO: Nome da ilha confirma cadastro no sistema; TEMPO_CONVERSACAO: Tempo de duração da conversa do agente no formato HH:MM:SS. Veja o exemplo de recebimento do evento de inicio de chamada: AGENT_COMPLETE|3001|40001|Agente|33225511|recepetivo|00:07:30 Como consigo capturar o UUI de inicio de chamada e inserir em um campo de um formulario ?Como consigo capturar o "tempo_conversacao" do fim da chamda e inserir em um campo de um formulario ? OBRIGADO! Editado Maio 9, 2010 por dracon999 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Maio 10, 2010 Denunciar Share Postado Maio 10, 2010 primero de tudo, qual versao do visual basic você utiliza??se for a 6, acho q você pode usar o winsock pra escutar essa porta 5300. exemplos aqui: http://desenvolvedores.net/modules.php?nam...icle&sid=27quando você receber os dados, você divide com a funcao Split(). Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
dracon999
Olá, tenho a seguinte situação:
Na porta tcp 5300 um aplicativo enviará os seguintes dados...
-> Evento de Inicio de Chamada – Esse evento é gerado toda vez que uma chamada
inicia, e os campos enviados tem como separador o caracter pipe ( | ). Os campos
enviados são:
AGENT_CONNECT|RAMAL|CODIGO_AGENTE|NOME_AGENTE|BINA|I
LHA_ATENDIMENTO|UUI|ID_CHAMADA|TEMPO_FILA
Sendo:
AGENT_CONNECT: String fixa informando que esse evento é de inicio de
chamada;
RAMAL: Ramal onde o agente está logado;
CODIGO_AGENTE: Código de login do agente no Dialtech;
NOME_AGENTE: Nome do agente conforme este foi cadastrado no sistema;
BINA: Numero do telefone do cliente;
ILHA_ATENDIMENTO: Nome da ilha confirma cadastro no sistema;
UUI: User User Information, campo utilização para a comunicação de dados
digitados na ura e enviados para o atendimento humano.
ID_CHAMADA: Código único da chamada recebida dentro do sistema;
TEMPO_FILA: Tempo, em segundos, que a chamada ficou na fila de espera.
Veja o exemplo de recebimento do evento de inicio de chamada:
AGENT_CONNECT|3001|40001|Agente |1132325677|receptivo|33225511|11|3
->Evento de Fim de Chamada – Esse evento é gerado toda vez que uma chamada
inicia, e os campos enviados tem como separador o caracter pipe ( | ). Os campos
enviados são:
AGENT_COMPLETE|RAMAL|CODIGO_AGENTE|NOME_AGENTE|BINA|
ILHA_ATENDIMENTO|TEMPO_CONVERSACAO
Sendo:
AGENT_COMPLETE: String fixa informando que esse evento é de fim de
chamada;
RAMAL: Ramal onde o agente está logado;
CODIGO_AGENTE: Código de login do agente no Dialtech;
NOME_AGENTE: Nome do agente conforme este foi cadastrado no sistema;
BINA: Numero do telefone do cliente;
ILHA_ATENDIMENTO: Nome da ilha confirma cadastro no sistema;
TEMPO_CONVERSACAO: Tempo de duração da conversa do agente no formato
HH:MM:SS.
Veja o exemplo de recebimento do evento de inicio de chamada:
AGENT_COMPLETE|3001|40001|Agente|33225511|recepetivo|00:07:30
Como consigo capturar o UUI de inicio de chamada e inserir em um campo de um formulario ?
Como consigo capturar o "tempo_conversacao" do fim da chamda e inserir em um campo de um formulario ?
OBRIGADO!
Editado por dracon999Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
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.