Page tree
Skip to end of metadata
Go to start of metadata

Оглавление:


Для осуществления резервирования переадресации входящего вызова при недоступности клиентского URL необходимо установить "оффлайн" переадресации ("number") для конкретного sip_id методом API:

setReserveCallControlNumber - данный метод позволяет установить или обнулить номер резерва для услуги УВВ.

Точка входа : https://webapicommon.mtt.ru/index.php

Авторизация: Basic Auth

Тип запроса: POST 

Входные параметры

Name

Type

Description

sip_id 

string

sip_id аккаунта

number

string

Строка содержащая number

Выходные параметры

Name

Type

Description

success 

int32 

Индикатор успеха 

Пример

Запрос:

JSON
{
    "id": "1",
    "jsonrpc": "2.0",
    "method": "setReserveCallControlNumber",
    "params":
    {
        "sip_id":"73432143178",
        "number":"79991112233"
    }
}

Успешный ответ

JSON
{
    "jsonrpc": "2.0",
    "id": 1,
    "result":
    {
        "success":1
    }
}

Не успешный ответ

JSON
{
    "jsonrpc": "2.0",
    "id": "1",
    "error": {
        "code": -32002,
        "message": "Permission denied",
        "data": "agent does not have access to this account"
    }
}


Для всех кодов ответа от клиентского URL на запрос логики переадресации getControlCallFollowMe, отличных от HTTP 200, МТТ использует заранее предустановленную «оффлайн» переадресацию.


Your Rating:

  • No labels