JSON Object Example
{
    "UserName": "917",
    "Server": "asterisk.company.com",
    "AuthorizationName": "917",
    "Password": "password",
    "DisplayName": "any_name",
    "Number": "918",
    "PerformRegister": true,
    "PerformCall": true,
    "ExpectedCallResult": "Answer",
    "Device_Id": 8692,
    "Id": 18014,
    "Task_Type_Id": 51,
    "Name": "sip",
    "Timeout": 1000000
}

Descrição dos campos

campo

Type

descrição

Nome do usuário

corda

Este campo contém seu nome de usuário (geralmente como “username@domain.com“) em um domínio de origem (servidor).

exemplo:
"UserName": "917"

servidor

corda

Endereço de domínio ou um endereço IP de um provedor de serviços PBX ou VOIP.

exemplo:
"Server": "asterisk.company.com"

Nome de Autorização

corda

Este campo contém nome usado para sessões de autenticações, geralmente corresponde ao nome de usuário.

exemplo:
"AuthorizationName": "917"

senha

corda

Este campo contém uma senha para autenticação SIP

exemplo:
"Password": "password"

DisplayName

corda

Assim chamado “Nome amigável” ou “Nome de exibição” (de acordo com rfc 3261).

exemplo:
"DisplayName": "any_name"

número

corda

Este campo contém o número de destino. Caso você execute o monitoramento do número localizado em outro domínio (pertence a outro PBX) você pode ter que especificar número (nome) e nome de domínio no seguinte formato: número (nome)@destination_domain.com. Os domínios podem ser especificados diretamente por seus endereços IP.

exemplo:
"Number": "918"

Executarregister

booleano

O processo de registro cria vinculação entre o ID do chamador (URL SIP como “username@domain.com“) e seu endereço. Consulte rfc 3261 parágrafo 10 para obter mais informações.

exemplo:
"PerformRegister": true

PerformCall

booleano

Quando habilitada – a chamada será realizada.

exemplo:
"PerformCall": true

ExpectativaCallResult

corda

Este campo contém designação para um comportamento esperado de chamada festa. POSSÍVEIS VALORES: “Resposta”, “Ocupado”, “Sem Resposta”

exemplo:
"ExpectedCallResult": "Answer"

Device_Id

Int32

LEIA APENAS Field. ID de dispositivo exclusivo

exemplo:
"Device_Id": 8692

id

Int32

LEIA APENAS Field. ID de tarefa único

exemplo:
"Id": 18014

Task_Type_Id

Int32

Tipo de campo de tarefas. Verifique os valores potenciais de Task_type_id na tabela apropriada

exemplo:
"Task_Type_Id": 51

nome

corda

Nome da tarefa

exemplo:
"Name": "sip"

timeout

Int32

Este campo define o valor máximo de tempo (em segundos) para execução da tarefa.

exemplo:
"Timeout": 100