update_orders_notification
Функция update_orders_notification используется для редактирования настроек шаблонов уведомлений о заявках.
svc=resource/update_orders_notification¶ms={"resourceId":<long>,
"ordersNotification":<JSON>}
Параметры
Название | Описание |
---|---|
resourceId | ID ресурса. |
ordersNotification | Настройки шаблона уведомления в формате JSON. |
Ключи JSON:
{
"sms":"<text>", /* текст SMS-уведомления */
"subj":"<text>", /* тема электронного письма */
"text":"<text>", /* текст электронного письма */
"html":<uint>, /* текст электронного письма в формате HTML (1 — да) */
"currency":"<text>", /* валюта */
"dns":"<text>", /* адрес локатора (без http://) */
"driverPushMsg":{ /* настройки push-уведомлений для водителей */
"crR":{
"t":"<text>" /* текст уведомления после создания нового маршрута */
},
"delR":{
"t":"<text>" /* текст уведомления после удаления маршрута */
},
"updC":{
"t":"<text>" /* текст уведомления после изменения контактной информации */
},
"attO":{
"t":"<text>" /* текст уведомления после прикрепления файлов */
},
"detO":{
"t":"<text>" /* текст уведомления после удаления файлов */
},
"updG":{
"t":"<text>" /* текст уведомления после изменения параметров заявки */
},
"vtD":{
"t":"<text>" /* текст уведомления после превышения времени доставки */
},
"utD":{
"t":"<text>" /* текст уведомления после превышения времени разгрузки */
},
"trk":{
"t":"<text>" /* текст уведомления в случае отклонения от маршрута */
}
"skp":{
"t":"<text>" /* текст уведомления в случае пропуска заявки */
},
"stO":{
"t":"<text>" /* текст уведомления в случае неподтверждения заявки курьером/диспетчером */
}
},
}
Теги текста уведомления и темы электронного письма:
Тег | Описание |
---|---|
%ORDER_NAME% | Имя заявки. |
%ORDER_ARRIVAL_TIME% | Планируемое прибытие. |
%ORDER_COST% | Стоимость заявки. |
%ORDER_COMMENT% | Комментарий. |
%LOCATOR_LINK% | Текущее местоположении. |
Возвращаемый результат
Если запрос выполнен успешно, возвращается пустой JSON.
{ }
В противном случае возвращается код ошибки. Возможные коды ошибок:
Код | Описание |
---|---|
7 | Не удалось извлечь ресурс с требуемым ACL (ADF_ACL_AVL_RES_EDIT_ORDERS). |
6 | Неопределенная ошибка. |
4 | Неверные входные параметры. |