O HISTORY é um comando enviado pela Aplicação CTI ao Servidor para buscar o histórico da chamadas do usuário. No comando é retornado as ultimas chamadas realizadas e recebidas.
Parâmetros
Parâmetros enviados para o Servidor
|
LIMIT |
Tamanho máximo da lista.
|
Comando
Fluxo
APP CTI > SERVIDOR CTI
|
HISTORY LIMIT:10\n
|
SERVIDOR CTI > APP CTI
|
HISTORY CALLS:"2001,2000,-,2015-08-28 11:13:20,2015-08-28 11:13:24,2015-08-28 11:13:29,5" RESP:OK\n |
Comando aceito pelo PABX
|
HISTORY RESP:ERROR\n |
Erro reportado pelo PABX
|
NOTA: Quando a resposta do servidor for um OK, o servidor enviará também o parâmetro CALL contendo a lista de chamadas. Veja em formato em Descrição do Histórico.
|
Exemplo PHP
<?php
function cti_get_history($socket, $limit)
{
$data = "HISTORY LIMIT:$limit\n";
socket_write($socket, $data, strlen($data));
$rd = socket_read($socket, 2048);
if(!$rd)
return 1;
return 0;
}
?>
|
Volta ao menu