Чтобы загрузить сообщения за определенный интервал в загрузчик сообщений, нужно использовать команду messages/load_interval:
svc=messages/load_interval¶ms={"itemId":<long>, "type":<uint>, "ival1":<uint>, "ival2":<uint>, "flags":<uint>, "flagsMask":<uint>, "loadLocations":<bool>, "loadCount":<uint>}
Внимание! Использование данного запроса рассмотрено в примере Сообщения.
Название | Описание |
---|---|
itemId | ID объекта |
type | тип интервала |
ival1 | начало интервала |
ival2 | окончание интервала |
flags | флаги для загружаемых сообщений (см. Форматы данных: Сообщения) |
flagsMask | маска |
loadLocations | загружать местоположение: 0 - нет, 1 - да |
loadCount | количество сообщений, которое будет загружено (0xffffffff - все найденные) |
Типы интервалов:
Маски:
Значение | Описание |
---|---|
0x0F | маска, определяющая тип сообщения с событием |
0xF0 | маска, определяющая тип сообщения техобслуживания |
0xFF00 | маска, определяющая тип сообщения |
{ "count":<uint>, /* количество найденных сообщений */ "messages":[ /* массив сообщений */ { ... } ] }
Форматы сообщений рассмотрены в разделе Форматы данных: Сообщения.
|