Callback Via HTTP Protocol

De uTech Tecnologia
Ir para: navegação, pesquisa

Tabela de conteúdo


Realizando Callback via Protocolo HTTP (Hypertext Transfer Protocol)

Para realizar uma chamada de callback (click-to-call), é necessário realizar uma requisição HTTP - GET (Ver RFC 2616) conforme mostrado a abaixo:

Link para ser utilizado no MGC-22E / UNIFIED e PABX IP.

Informações necessárias

  • Endereço IP do equipamento MGC-22E / UNIFIED / PABX IP.
  • Porta do Servidor HTTP do MGC (configurado no Menu Global => HTTP do MGC/UNIFIED) ou porta 80 para PABX IP
  • Usuário e senha do servidor HTTP do MGC-22E (configurado no Menu Global => HTTP do MGC/UNIFIED) ou Usuário se Senha configurados no usuário de Callback do PABX IP (Menu Aplicações => Callback).



Configuração PABX

Callback-web-pbx.jpg
Configurações Usuário Callback
Nome Identificação do usúário.
Número Expressão regular para casar com o número origem do callback Somente o numero 48988887777 será aceito como origem do callback para este usuário (eurico). Caso esteja integrando com um CRM, insira .* (ponto e asterisco), assim, poderá ser utilizado qualquer origem.
Usuário Login de acesso ao usuário de callback.
Senha Senha de acesso ao usuário de callback.
Atraso para Retornar Chamada Tempo, em segundos, que o PABX irá esperar entre a requisição de callback e a tentativa de dicar para o numero origem.
Timeout para Retornar Chamada Tempo máximo (em segundos) que a chamada de callback ficará na fila de tentativas do PABX. Após este tempo, o callback não será realizado.
Tempo entre Tentativas Tempo em seg. para re-tentativa de chamada para o numero origem.
Número de Tentativas Numero de tentativas que serão realizadas pelo PABX para discar para o numero origem .
Destino do Callback Colocar "Derrubar Chamada".

Utilize o campo Regras de Horário para habilitar a regra apenas para os horários definidos nestes campos, conforme imagem abaixo:

Callback-web-pbx-rules.jpg









Parâmetros

Parâmetros enviados para o Servidor
sourceaddr Numero origem da chamada de callback, ou seja, o numero cadastrado no MGC/UNIFIED e que recebera a primeira chamada.
destaddr Numero destino da chamada de callback, ou seja, do destinatário da chamada.


Exemplo

MGC

http://IP-MGC:PORTA-MGC/callback/?sourceaddr=NUMERO-ORIGEM&destaddr=NUMERO-DESTINO&callback=request
http://10.0.0.101:65008/callback?sourceaddr=048XXXXXXXX&destaddr=048XXXXXXXX&callback=request



PABX IP

http://IP-DO-PABX/?sourceaddr=NUMERO-ORIGEM&destaddr=NUMERO-DESTINO&callback=request


http://10.0.0.101/?sourceaddr=048XXXXXXXX&destaddr=048XXXXXXXX&callback=request
http://10.0.0.101/?sourceaddr=7500&destaddr=048XXXXXXXX&callback=request


Respostas

Parâmetros retornados pelo Servidor
200 Requisição aceita.
400 Erro nos parâmetro da requisição.
401 Erro de Autenticação (Usuário / Senha).
500 Falha interna no tratamento da requisição.
503 Protocolo HTTP não configurado no equipamento.


Autenticação

A autenticação (se configurado) deve ser feita via BasicAccess Authentication, conforme RFC 2617

Ferramentas pessoais
Espaços nominais

Variantes
Visualizações
Ações
Navegação
Ferramentas