Тикетная система: відмінності між версіями
Sv (обговорення | внесок) |
Sv (обговорення | внесок) |
||
(Не показано 9 проміжних версій цього користувача) | |||
Рядок 1: | Рядок 1: | ||
Тикетная система дает возможность ставить задачи сотрудникам и контролировать их выполнение. Кроме того позволяет вести общие и приватные диалоги. | Тикетная система дает возможность ставить задачи сотрудникам и контролировать их выполнение. Кроме того позволяет вести общие и приватные диалоги. | ||
Задача может быть связана с абонентом, иметь приоритет выполнения, состояние (в работе, завершена, тревога и др). График задач удобно | Задача может быть связана с абонентом, иметь приоритет выполнения, состояние (в работе, завершена, тревога и др). График задач удобно отображается в календаре. Ведется логирование изменения данных задачи, добавления комментариев, изменение исполнителя и т.д. | ||
Имеется возможность использования push-notification (уведомлений) в браузере chrome последних версий. NoDeny сможет посылать сотрудникам сообщения о произошедших событиях. При этом уведомления будут приходить даже при закрытом браузере, что позволит оперативно информировать о критических ситуациях в сети | Имеется возможность использования push-notification (уведомлений) в браузере chrome последних версий. NoDeny сможет посылать сотрудникам сообщения о произошедших событиях. При этом уведомления будут приходить даже при закрытом браузере, что позволит оперативно информировать о критических ситуациях в сети | ||
<youtube>raJkHZgkfv0</youtube> | <youtube>raJkHZgkfv0</youtube> | ||
== Настройка == | |||
[[Настройка тикетной системы]] | [[Настройка тикетной системы]] | ||
Рядок 57: | Рядок 59: | ||
curl 'http://app.nodeny-plus.com.ua/cgi-bin/noapi.pl?a=u_message&as_ticket=1&tid=15' | curl 'http://app.nodeny-plus.com.ua/cgi-bin/noapi.pl?a=u_message&as_ticket=1&tid=15' | ||
</source> | </source> | ||
<pre> | |||
{ | |||
"result" : { | |||
"page" : 0, | |||
"rows" : "2", | |||
"tickets" : [ | |||
{ | |||
"timestamp" : "1551460816", | |||
"short_time" : "сегодня в 19:20", | |||
"time" : "01.03.2019 19:20", | |||
"author" : "1", | |||
"message" : "Здравствуйте! У меня проблемы.\r\nЖду вас" | |||
}, | |||
{ | |||
"timestamp" : "1551461566", | |||
"short_time" : "сегодня в 19:32", | |||
"time" : "01.03.2019 19:32", | |||
"author" : "1", | |||
"message" : "Почему вы не отвечаете?" | |||
} | |||
] | |||
} | |||
} | |||
</pre> | |||
Сообщения в тикете - это диалог, по параметру author: | |||
<pre> | |||
1 - сообщение от абонента | |||
0 - сообщение от администрации | |||
</pre> | |||
==Создание тикета== | |||
<source lang="bash"> | |||
curl 'http://app.nodeny-plus.com.ua/cgi-bin/noapi.pl?a=u_message&as_ticket=1&op=create&subject=Все%20ок&comment=Я%20разобрался' | |||
</source> | |||
<pre> | |||
op : create | |||
subject: тема | |||
comment: сообщение | |||
</pre> | |||
==Добавление сообщения в тикет №16== | |||
<source lang="bash"> | |||
curl 'http://app.nodeny-plus.com.ua/cgi-bin/noapi.pl?a=u_message&as_ticket=1&op=create&tid=16&comment=Извините' | |||
</source> | |||
<pre> | |||
op : create | |||
tid : id тикета | |||
comment: сообщение | |||
</pre> | |||
==Закрытие тикета №16== | |||
<source lang="bash"> | |||
curl 'http://app.nodeny-plus.com.ua/cgi-bin/noapi.pl?a=u_message&as_ticket=1&op=close&tid=16' | |||
</source> | |||
<pre> | |||
op : close | |||
tid : id тикета | |||
</pre> | |||
В случае ошибки: | |||
<pre> | |||
{ | |||
"error" : "The ticket is already closed", | |||
"result" : "no", | |||
"err_cod" : "closed" | |||
} | |||
</pre> |
Поточна версія на 14:46, 10 лютого 2024
Тикетная система дает возможность ставить задачи сотрудникам и контролировать их выполнение. Кроме того позволяет вести общие и приватные диалоги.
Задача может быть связана с абонентом, иметь приоритет выполнения, состояние (в работе, завершена, тревога и др). График задач удобно отображается в календаре. Ведется логирование изменения данных задачи, добавления комментариев, изменение исполнителя и т.д.
Имеется возможность использования push-notification (уведомлений) в браузере chrome последних версий. NoDeny сможет посылать сотрудникам сообщения о произошедших событиях. При этом уведомления будут приходить даже при закрытом браузере, что позволит оперативно информировать о критических ситуациях в сети
Настройка
Тикеты от пользователя. Api
Получение списка тикетов
curl 'http://app.nodeny-plus.com.ua/cgi-bin/noapi.pl?a=u_message&as_ticket=1'
{ "result" : { "page" : 0, "rows" : "1", "tickets" : [ { "subject" : "Тестовая тема", "timestamp" : "1551460816", "short_time" : "сегодня в 19:20", "time" : "01.03.2019 19:20", "new" : "1", "state" : "new", "tid" : "15" } ] } }
timestamp, short_time и time - это время создания тикета в разных формах отображения.
NoDeny разбивает информацию о тикетах на страницы:
page - текущая страница (нумерация с нуля) rows - всего тикетов
Получить 3-ю страницу списка тикетов (нумерация с нуля):
curl 'http://app.nodeny-plus.com.ua/cgi-bin/noapi.pl?a=u_message&as_ticket=1&ticket_page=2'
Получение списка сообщений по тикету №15
curl 'http://app.nodeny-plus.com.ua/cgi-bin/noapi.pl?a=u_message&as_ticket=1&tid=15'
{ "result" : { "page" : 0, "rows" : "2", "tickets" : [ { "timestamp" : "1551460816", "short_time" : "сегодня в 19:20", "time" : "01.03.2019 19:20", "author" : "1", "message" : "Здравствуйте! У меня проблемы.\r\nЖду вас" }, { "timestamp" : "1551461566", "short_time" : "сегодня в 19:32", "time" : "01.03.2019 19:32", "author" : "1", "message" : "Почему вы не отвечаете?" } ] } }
Сообщения в тикете - это диалог, по параметру author:
1 - сообщение от абонента 0 - сообщение от администрации
Создание тикета
curl 'http://app.nodeny-plus.com.ua/cgi-bin/noapi.pl?a=u_message&as_ticket=1&op=create&subject=Все%20ок&comment=Я%20разобрался'
op : create subject: тема comment: сообщение
Добавление сообщения в тикет №16
curl 'http://app.nodeny-plus.com.ua/cgi-bin/noapi.pl?a=u_message&as_ticket=1&op=create&tid=16&comment=Извините'
op : create tid : id тикета comment: сообщение
Закрытие тикета №16
curl 'http://app.nodeny-plus.com.ua/cgi-bin/noapi.pl?a=u_message&as_ticket=1&op=close&tid=16'
op : close tid : id тикета
В случае ошибки:
{ "error" : "The ticket is already closed", "result" : "no", "err_cod" : "closed" }