Возможные значения статуса в REST хуках, оповещающих о событиях¶
В таблице перечислены возможные статусы, которые WCS присылает в хуках, оповещающих о событиях.
| Event | Status field values | Description |
|---|---|---|
| ConnectionStatusEvent |
ESTABLISHED - Соединение установленоFAILED - Ошибка при установке соединенияDISCONNECTED - Соединение разорвано
|
Статус установки соединения с WCS сервером по Websocket |
| RegistrationStatusEvent |
REGISTERED - SIP аккаунт зарегистрирован на SIP сервереUNREGISTERED - SIP аккаунт завершил регистрацию на SIP сервереAUTHENTICATION_FAIL - Ошибка аутентификации
|
Статус регистрации на SIP сервере |
| CallStatusEvent |
TRYING - SIP сервер вернул TRYINGRING - SIP сервер вернул 183 RINGINGSESSION_PROGRESS - SIP сервер вернул 183 SESSION PROGRESSBUSY - SIP сервер вернул 486 или 600 BUSYESTABLISHED - SIP сервер вернул 200 OK на INVITE, звонок установленHOLD - SIP звонок поставлен на удержаниеFINISH - SIP звонок завершенFAILED - SIP звонок не установлен или завершился с ошибкой
|
Статус SIP звонка |
| TransferStatusEvent |
ACCEPTED - Запрос на трансфер SIP-звонка принятTRYING - Попытка провести трансферCOMPLETED - Трансфер завершен успешноFAILED - Трансфер завершен успешно
|
Статус трансфера SIP звонка |
| StreamStatusEvent |
PUBLISHING - Поток публикуетсяUNPUBLISHED - Публикация завершенаPLAYING - Поток воспроизводитсяSTOPPED - Воспроизведение остановленоFAILED - Ошибка публикации или воспроизведения потока
|
Статус потока |
| StreamKeepAliveEvent |
PUBLISHING - Поток публикуетсяPLAYING - Поток воспроизводится
|
Keep-alive потока |
| SessionDebugStatusEvent |
STARTED - Включены дебаг-логиSTOPPED - Дебаг-логи отключены
|
Статус сессии диагностики |
| DataStatusEvent |
ACCEPTED - Данные приняты для обработкиFAILED - Произошла ошибка
|
Статус отправки данных |