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

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Оглавление:

События

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

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"
}
  • No labels