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

Оглавление:

События

Типы событийЗначенияОписание

event=o

o

Originate. Инициирования вызова на redirect_number (номер переадресации)

event=s

s

Start. Фактический ответ стороны B (стороны redirect_number)

event=h

h

Hungup. Разъединение/окончание вызова

event=sp*

sp

Start_premedia. Начало проигрывания Premedia.

event=ep*

ep

End_premedia. Окончание проигрывания Premedia.

event=t*

t

Talk. Разговорная фаза.

*передается при event_extended": "Y"

Параметры

ПараметрыЗначенияОписание

side

А/B

Сторона к которой относится событие.

А - параметр относится к событию для звонящей стороны

B - параметр относится к событию для принимающей стороны

date_time

Дата и время по Unix

Пример: 1558613711

Соответствует 23.05.2019, 15:15:11

data

"event=type_a_number/redirect_number_data-время"

Пример: "data": "event=o_79684881033_2019-05-23-15-15-19"


Инициирования вызова на redirect_number - 79684881033, дата и время события по МСК

cause

 ISUP code

Причина разъединения по ISUP

redirect_number

Номер в формате E.164

Номер для перенаправления вызова.

sip_id

Номер в формате E.164

Номер клиента по которому запрашивается алгоритм для перенаправления вызова. Формат номера 7+10 цифр (E.164), всегда

numberA

Номер в формате E.164

Оригинальный А-номер РФ, номер с которого поступил вызов на "sip_id". Формат номера, тот который пришел на сеть МТТ, может быть и +7/8/7 + "10 цифр"

h323_conf_id


Уникальный id звонка в сети МТТ в запросе getControlCallFollowMe

Пример:

BC5F236C 5AD211E9 81BA5CB9 01FED6FC

client_id


Идентификатор вызова от API клиента

extension


Добавочный номер основного номера (sip_id)

Примеры

Пример онлайн уведомлений при успешном прохождении вызова на redirect_number (номер переадресации) с проигрыванием промтов (премедиа) звонящему и принимающему вызов абоненту.

1. Абонент А начал слушать премедиа "sp" - start_premedia, в параметре data передается numberA

{
	"date_time": 1558613711,
	"data": "event=sp_79154368886_2019-05-23-15-15-11",
	"event": {
		"type": "sp",
		"side": "A"
	         },
	"h323_conf_id": "BC5F236C 5AD211E9 81BA5CB9 01FED6FC",
	"numberA": "79154368886",
	"sip_id": "79586488002",
	"client_id": "1235",
          "extension": "0004"
}

2. Абонент А прослушал премедиа "ep" - end_premedia, в параметре data передается numberA

{
	"date_time": 1558613711,
	"data": "event=ep_79154368886_2019-05-23-15-15-18",
	"event": {
		"type": "ep",
		"side": "A"
	},
	"h323_conf_id": "BC5F236C 5AD211E9 81BA5CB9 01FED6FC",
	"numberA": "79154368886",
	"sip_id": "79586488002",
	"client_id ": "1235",
          "extension": "0004"
}

3. Инициирование вызова на redirect_number, в параметре data передается redirect_number

{
	"date_time": 1558613711,
	"data": "event=o_79684881033_2019-05-23-15-15-19",
	"event": {
		"type": "o"
	},
	"redirect_number": "79684881033",
	"h323_conf_id": "BC5F236C 5AD211E9 81BA5CB9 01FED6FC",
	"numberA": "79154368886",
	"sip_id": "79586488002",
 	"client_id ": "1235",
             "extension": "0004"
}

4. redirect_number снял трубку, в параметре data передается redirect_number

{
	"date_time": 1558624521,
	"data": "event=s_79684881033_2019-05-23-15-15-30&cause=16",
	"event": {
		"type": "s"
	},
	"redirect_number": "79684881033",
	"h323_conf_id": "BC5F236C 5AD211E9 81BA5CB9 01FED6FC",
	"numberA": "79154368886",
	"sip_id": "79586488002",
	"client_id ": "1235",
             "extension": "0004"
}

5. Абонент B начал слушать премедиа "sp" - start_premedia, в параметре data передается redirect_number

{
	"date_time": 1558613711,
	"data": "event=sp_79684881033_2019-05-23-15-15-30",
	"event": {
		"type": "sp",
		"side": "B"
	},
	"redirect_number": "79684881033",
	"h323_conf_id": "BC5F236C 5AD211E9 81BA5CB9 01FED6FC",
	"numberA": "79154368886",
	"sip_id": "79586488002",
	"client_id ": "1235",
             "extension": "0004"
}

6. Абонент B прослушал премедиа "ep" - end_premedia, в параметре data передается redirect_number

{
	"date_time": 1558613711,
	"data": "event=ep_79684881033_2019-05-23-15-15-39",
	"event": {
		"type": "ep",
		"side": "B"
	},
	"redirect_number": "79684881033",
	"h323_conf_id": " BC5F236C 5AD211E9 81BA5CB9 01FED6FC ",
	"numberA": "79154368886",
	"sip_id": "79586488002",
	"client_id ": "1235",
             "extension": "0004"
}

7. Разговорная фаза, разговор между стороной А и стороной B "t" - talk, в параметре data передается redirect_number

{
	"date_time": 1558613711,
	"data": "event=t_79684881033_2019-05-23-15-15-40",
	"event": {
		"type": "t"
	},
	"redirect_number": "79684881033",
	"h323_conf_id": " BC5F236C 5AD211E9 81BA5CB9 01FED6FC ",
	"numberA": "79154368886",
	"sip_id": "79586488002",
	"client_id ": "1235",
             "extension": "0004"
}

8. Окончание вызова, в параметре data передается redirect_number. Сторона B (принимающая) - инициатор отбоя вызова

{
	"date_time": 1558624559,
	"data": "event=h_79684881033_2019-05-23-15-16-59&cause=16",
	"event": {
		"type": "h",
		"cause": "16",
		"side": "B"
	},
	"redirect_number": "79684881033",
	"h323_conf_id": " BC5F236C 5AD211E9 81BA5CB9 01FED6FC ",
	"numberA": "79154368886",
	"sip_id": "79586488002",
 	"client_id ": "1235",
             "extension": "0004"
}

Your Rating:

  • No labels