Внимание!
Статья в процессе наполнения, может содержат ошибки и неточности. Эта надпись исчезнет
Описание
Команда предназначена для удаления сообщения по идентификатору, полученному как результат команды отправки сообщения
Message.
Направление
PMS -> TurnIP
Метод
POST
Запрос
POST /api/MessageDelete HTTP/1.1
Content-Type: application/json
API-KEY: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Content-Length: 28
{
"messageID": 159 // Идентификатор сообщения
}
Параметры запроса
Параметр
|
Тип
|
Значение
|
messageID
|
number
|
Идентификатор сообщения, полученный как результат команды отправки сообщения Message.
|
Ответ
TurnIP возвращает код
200 OK
и статусы удаления сообщений в разрезе комнат в случае успешного выполнения операции либо код
404 Not Found: Message not found.
, если передан несуществующий идентификатор сообщения.
Ответ 200 ОК
HTTP/1.1 200 OK
Transfer-Encoding: chunked
Content-Type: application/json; charset=utf-8
[
{
"room": "101", // комната
"status": 0 // статус
},
{
"room": "108",
"status": 0
}
]
Параметры ответа
Параметр
|
Тип
|
Значение
|
room
|
string
|
Комната, по которой определяется статус (status ).
|
status
|
number
|
Статус удаления сообщения в комнате. См. таблицу ниже.
|
Статусы сообщений
Сататус (status )
|
Значение
|
0
|
Запрос на удаление успешен
|
4
|
Сообщение в процессе удаления
|
8
|
Сообщение удалено ранее
|
Нравится0