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

Descripción de los campos

Campo

Tipo

Descripción

nombre de usuario

Cadena

Este campo contiene su nombre de usuario (normalmente como “username@domain.com”)en un dominio de origen (servidor).

Ejemplo:
"UserName": "917"

Servidor

Cadena

Dirección de dominio o una dirección IP de un proveedor de servicios PBX o VOIP.

Ejemplo:
"Server": "asterisk.company.com"

AuthorizationName

Cadena

Este campo contiene el nombre usado para una sesión de autenticación, generalmente hace juego el nombre de usuario.

Ejemplo:
"AuthorizationName": "917"

Contraseña

Cadena

Este campo contiene una contraseña para la autenticación SIP

Ejemplo:
"Password": "password"

Displayname

Cadena

Así llamado “Nombre descriptivo” o “Nombre para mostrar” (según RFC 3261).

Ejemplo:
"DisplayName": "any_name"

Número

Cadena

Este campo contiene el número de destino. En caso de que realice la supervisión del número ubicado en otro dominio (pertenece a otro PBX) es posible que tenga que especificar el número (nombre) y el nombre de dominio en el siguiente formato: number(name)@destination_domain.com. Los dominios se pueden especificar directamente por sus direcciones IP.

Ejemplo:
"Number": "918"

PerformRegister

Booleana

El proceso de registro crea el enlace entre el identificador de llamada (URL SIP como “username@domain.com“) y su dirección. Consulte RFC 3261 párrafo 10 para obtener más información.

Ejemplo:
"PerformRegister": true

PerformCall

Booleana

Cuando está habilitado- se realizará la llamada.

Ejemplo:
"PerformCall": true

ExpectedCallResult

Cadena

Este campo contiene la designación para un comportamiento esperado de la parte llamada. VALORES POSIBLES: “Respuesta”, “Ocupado”, “Sin Respuesta”

Ejemplo:
"ExpectedCallResult": "Answer"

Device_Id

Int32

LEER SOLAMENTE Campo. Identificador de dispositivo único

Ejemplo:
"Device_Id": 8692

Id

Int32

LEER SOLAMENTE Campo. Identificador de tarea único

Ejemplo:
"Id": 18014

Task_Type_Id

Int32

Tipo del campo de tarea. Compruebe los valores potenciales para Task_type_id en la tabla adecuada

Ejemplo:
"Task_Type_Id": 51

Nombre

Cadena

Nombre de la tarea

Ejemplo:
"Name": "sip"

Timeout

Int32

Este campo define el valor de tiempo máximo (en segundos) para la ejecución de la tarea.

Ejemplo:
"Timeout": 100