[Модуль] PostTracker (app_PostTracker)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
Djeday999
Сообщения: 45
Зарегистрирован: Сб май 29, 2021 3:04 pm
Откуда: Екатеринбург

Re: [Модуль] PostTracker (app_PostTracker)

Сообщение Djeday999 »

Подскажите как вывести свойства в классе? Скрипт создан, оповещения приходят в Алиску. В методе код сделал:

Код: Выделить всё

$this->setProperty("name", $params['NAME']);
$this->setProperty("track", $params['TRACK']);
$this->setProperty("track_url", $params['TRACK_URL']);
$this->setProperty("date", $params['DATE']);
$this->setProperty("status", $params['STATUS']);
$this->setProperty("dispute", $params['DISPUTE']);
$this->setProperty("location", $params['LOCATION']);
свойства появились, но в них пустота.
Хочу на сцену вывести последней статус посылки. Может конечно можно как-то по другому?
VladPTZ
Сообщения: 398
Зарегистрирован: Вт май 31, 2016 6:56 pm
Откуда: Россия Карелия Петрозаводск

Re: [Модуль] PostTracker (app_PostTracker)

Сообщение VladPTZ »

В настоящее время этот модуль работает? Посылки отслеживает с каким сервисом?
У меня работать перестал с любыми сервисами.
Скинте пожалуйста пример работающих настроек.
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Контактная информация:

Re: [Модуль] PostTracker (app_PostTracker)

Сообщение Eraser »

VladPTZ писал(а): Пт янв 14, 2022 11:01 am В настоящее время этот модуль работает? Посылки отслеживает с каким сервисом?
У меня работать перестал с любыми сервисами.
Скинте пожалуйста пример работающих настроек.
moyaposylka.ru точно работает
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
VladPTZ
Сообщения: 398
Зарегистрирован: Вт май 31, 2016 6:56 pm
Откуда: Россия Карелия Петрозаводск

Re: [Модуль] PostTracker (app_PostTracker)

Сообщение VladPTZ »

спасибо с moyaposylka.ru после замены апи ключа пока заработало.
Но есть еще проблема.
При черном оформлении интерфейса MD треки не добавляются, поля для ввода трека и названия не активны, чтобы внести трек приходится потключаться в белый стиль интерфейса и обратно.
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Аватара пользователя
webms
Сообщения: 498
Зарегистрирован: Чт дек 15, 2016 3:13 am

Re: [Модуль] PostTracker (app_PostTracker)

Сообщение webms »

Подтверждаю, через Moyaposylka работает.
Постоянно пользуюсь модулем. Спасибо автору.
Аватара пользователя
webms
Сообщения: 498
Зарегистрирован: Чт дек 15, 2016 3:13 am

Re: [Модуль] PostTracker (app_PostTracker)

Сообщение webms »

Вдруг автор не заметил идею в конекте, продублирую и сюда)
Есть предложение: Поменять цвет строке если заказ прибыл на место вручения
Заказы с Алика обычно имеют статус:
1) Обработка,Прибыло в место вручения
2) Ожидает адресата в месте вручения

Думаю это будет очень удобно. Я например когда начинаю заказывать, то жду по 10-17 заказов. А тут сразу понятно что можно уже забирать.
Также было бы здорово пронумеровать посылки (строки).
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Контактная информация:

Re: [Модуль] PostTracker (app_PostTracker)

Сообщение Eraser »

webms писал(а): Ср янв 26, 2022 5:16 pm Вдруг автор не заметил идею в конекте, продублирую и сюда)
Есть предложение: Поменять цвет строке если заказ прибыл на место вручения
Заказы с Алика обычно имеют статус:
1) Обработка,Прибыло в место вручения
2) Ожидает адресата в месте вручения

Думаю это будет очень удобно. Я например когда начинаю заказывать, то жду по 10-17 заказов. А тут сразу понятно что можно уже забирать.
Также было бы здорово пронумеровать посылки (строки).
заметил, но желания и времени делать это нет
у меня настроено оповещение в телеграм, поэтому для меня этот функционал не актуален
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
grifindorec
Сообщения: 72
Зарегистрирован: Вт фев 02, 2021 12:54 pm

Re: [Модуль] PostTracker (app_PostTracker)

Сообщение grifindorec »

Добрый день.
А какой сценарий необходимо поставить в execute add/del/archive track. Хотя бы просто что он должен делать?
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Контактная информация:

Re: [Модуль] PostTracker (app_PostTracker)

Сообщение Eraser »

grifindorec писал(а): Ср апр 13, 2022 2:18 pm Добрый день.
А какой сценарий необходимо поставить в execute add/del/archive track. Хотя бы просто что он должен делать?
Вот пример моего скрипта: меняет описание канала в котором публикуются новые статусы

Код: Выделить всё

/*
$params['COUNT_WORK'] - count working track
$params['COUNT_ARCHIVE'] - count archived track
*/
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$text="Посылки (в пути 🚚 - ".$params['COUNT_WORK'].", в архиве 📦 - ".$params['COUNT_ARCHIVE'].")";
$content = array('chat_id' => "-100*****5561", 'description' => $text);
$telegram_module->sendContent($content, 'setChatDescription');
$text="Посылки (".$params['COUNT_WORK']." 🎁)";
$content = array('chat_id' => "-100*****5561", 'title' => $text);
$telegram_module->sendContent($content, 'setChatTitle');
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
grifindorec
Сообщения: 72
Зарегистрирован: Вт фев 02, 2021 12:54 pm

Re: [Модуль] PostTracker (app_PostTracker)

Сообщение grifindorec »

Eraser писал(а): Ср апр 13, 2022 2:39 pm
grifindorec писал(а): Ср апр 13, 2022 2:18 pm Добрый день.
А какой сценарий необходимо поставить в execute add/del/archive track. Хотя бы просто что он должен делать?
Вот пример моего скрипта: меняет описание канала в котором публикуются новые статусы

Код: Выделить всё

/*
$params['COUNT_WORK'] - count working track
$params['COUNT_ARCHIVE'] - count archived track
*/
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$text="Посылки (в пути 🚚 - ".$params['COUNT_WORK'].", в архиве 📦 - ".$params['COUNT_ARCHIVE'].")";
$content = array('chat_id' => "-100*****5561", 'description' => $text);
$telegram_module->sendContent($content, 'setChatDescription');
$text="Посылки (".$params['COUNT_WORK']." 🎁)";
$content = array('chat_id' => "-100*****5561", 'title' => $text);
$telegram_module->sendContent($content, 'setChatTitle');
Спасибо. А вы я так понимаю и добавляете новые треки в модуль через телеграмм?
Ответить