1

Экспорт сообщений из Wialon PRO

Topic: Экспорт сообщений из Wialon PRO

Добрый день,

Не нашел в документанции по Remote API функцию по экспорту сообщений в файл, хотелось бы уточнить, имеетлся ли такая возможность, аналогично локалу и хостингу (svc=exchange/export_messages)? И если есть, опиште пожалуйста формат обмена.
Я писал инструмент для локала, там всё работает, а в Про выдает ошибку номер 2 (Неверное имя сервиса).

ГК Доминант
2

Экспорт сообщений из Wialon PRO

Re: Экспорт сообщений из Wialon PRO

a.prokopenko, в PRO такой функции в REMOTE API не реализовано. И, ввиду того, что PRO уже не дорабатывается - скорее всего не предвидится.

Head of Wialon Local Department
Gurtam
3

Экспорт сообщений из Wialon PRO

Re: Экспорт сообщений из Wialon PRO

deal wrote:

a.prokopenko, в PRO такой функции в REMOTE API не реализовано. И, ввиду того, что PRO уже не дорабатывается - скорее всего не предвидится.

Странно, но в пользовательском интерфейсе аналогичный функционал присутствует...
Получается надо качать все сообщения и формировать файл в поддерживаемом для импорта формате?

Экспорт сообщений из Wialon PRO

ГК Доминант
4

Экспорт сообщений из Wialon PRO

(edited by deal 27/09/2016 11:33:15)

Re: Экспорт сообщений из Wialon PRO

a.prokopenko, поясню, сами сайты PRO (wialon_web, cms_manager) реализованы до появления REMOTE API.
С появлением API сайты не переписывались под него - в этом не было необходимости, т.е. они работают на закрытых внутренних функциях. REMOTE API для PRO - это только дополнение в виде отдельного сервиса.
В первоначальной редакции API функций импорта/экспорта не было заложено. В дальнейшем приоритет доработок по PRO сошёл на нет.

Как вариант, можно обойти отсутствие запроса экспорта в API, используя запрос с сайта мониторинга на JS, например:

window.open("http://<your.dns>/messages_filter/export_msgs.html?fmt=wln&id=<unit_id>&from=1344978000&to=1471294740&cookie=" + Math.random() + "&arh=1", "_blank", "");

fmt - формат файла (wln, wlb, txt, kml, plt)
id - id объекта
from, to - интервал времени в секундах UTC
cookie - можно просто рандомное число или текущее время, чтобы исключить ответ из кэша
arh - архивировать (0,1)

Head of Wialon Local Department
Gurtam
5

Экспорт сообщений из Wialon PRO

Re: Экспорт сообщений из Wialon PRO

Спасибо, за информацию и идею.

ГК Доминант