Получение сообщений чата

Получение сообщений из чата.

Пример запроса

&svc=chat_get&params={
    "id_unit": integer
}

Параметры

Параметр Значение
id_unit Уникальный идентификатор объекта

Необязательные параметры

Параметр Значение
last_message_id Уникальный идентификатор последнего сообщения
history Получение сообщений из истории

Дополнительно

- получение сообщений отправленных до сообщения №654321

params={
    "id_unit": 123456789,
    "last_message_id": 654321,
    "history": 1
}

- получение 20 последних сообщений

params={
    "id_unit": 123456789
}

Ответ сервера

Результат добавления нового объекта
[
	...
	{
		"id": 235593,		// ID сообщени
		"id_unit": 62628,	// ID объекта
		"is_server_sender": 1,	// 1 - отправлено из мониторинга
		"tm_send": 1544015351,	// Время отправки
		"tm_recv": 1544015776,	// Время получения
		"msg": "Сообщение",	// Текст сообщения
		"is_read": 0		// 1 - сообщение прочитано, 0 - сообщение не прочитано
	},
	{
		"id": 235593,
		"id_unit": 62628,
		"is_server_sender": 1,
		"tm_send": 1544015351,
		"tm_recv": 1544015776,
		"msg": "ftp.skif-n.ru/skif_mp_i32489035y583/1544550824.jpg",	// URL фото
		"is_read": 0
	},
	...
]
4_units/23-chat-get.txt · Последние изменения: 2023/12/05 22:28 — dsv
GNU Free Documentation License 1.3
Powered by PHP Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Valid HTML5