Было-бы здОрово, но...
[Модуль] PostTracker (app_PostTracker)
Модератор: immortal
- Amarok
- Сообщения: 1425
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
- Благодарил (а): 460 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: [Модуль] PostTracker (app_PostTracker)
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Благодарил (а): 14 раз
- Поблагодарили: 868 раз
- Контактная информация:
Re: [Модуль] PostTracker (app_PostTracker)
Залил обновление, треки можно добавить через API
Пример запроса
http://ip_mjd/api/module/app_posttracker/add?name=NAME&track=TRACK
Дополнительные параметры: track_url, waitday, description
PS заработает на последней альфа
Пример запроса
http://ip_mjd/api/module/app_posttracker/add?name=NAME&track=TRACK
Дополнительные параметры: track_url, waitday, description
PS заработает на последней альфа
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
-
- Сообщения: 21
- Зарегистрирован: Пн фев 18, 2019 1:32 pm
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Re: [Модуль] PostTracker (app_PostTracker)
Всем доброго дня, подскажите как настроить чтоб в чат писалось о статусе посылки при изменение? Вроде все работает обновляется. В крон закинул
Код: Выделить всё
require_once(DIR_MODULES . '/app_PostTracker/app_PostTracker.class.php');
$PostTracker = new app_PostTracker();
$PostTracker->updateStatuses();
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Благодарил (а): 14 раз
- Поблагодарили: 868 раз
- Контактная информация:
Re: [Модуль] PostTracker (app_PostTracker)
В первом сообщении темы есть пример скрипта, который можно на изменение статуса прикрутитьLisenok425 писал(а): ↑Пн янв 06, 2020 12:36 pmВсем доброго дня, подскажите как настроить чтоб в чат писалось о статусе посылки при изменение? Вроде все работает обновляется. В крон закинулКод: Выделить всё
require_once(DIR_MODULES . '/app_PostTracker/app_PostTracker.class.php'); $PostTracker = new app_PostTracker(); $PostTracker->updateStatuses();
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Благодарил (а): 14 раз
- Поблагодарили: 868 раз
- Контактная информация:
Re: [Модуль] PostTracker (app_PostTracker)
новый дизайн информации о посылке
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Благодарил (а): 14 раз
- Поблагодарили: 868 раз
- Контактная информация:
Re: [Модуль] PostTracker (app_PostTracker)
Обновление
+добавлен запуск скрипта при операциях добавления,удаления,архивирования трека
Параметры в скрипте
$params['OPERATION'] - операция ADD DEL ARCHIVE
$params['ARCHIVE'] - признак архивного
$params['COUNT_WORK'] - количество отслеживаемых посылок
$params['COUNT_ARCHIVE'] - количество посылок в архиве
PS я использую для смены заголовка и описания канала телеграм (в который отправляются новые статусы треков)
+добавлен запуск скрипта при операциях добавления,удаления,архивирования трека
Параметры в скрипте
$params['OPERATION'] - операция ADD DEL ARCHIVE
$params['ARCHIVE'] - признак архивного
$params['COUNT_WORK'] - количество отслеживаемых посылок
$params['COUNT_ARCHIVE'] - количество посылок в архиве
PS я использую для смены заголовка и описания канала телеграм (в который отправляются новые статусы треков)
Код: Выделить всё
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$text="Почта (в пути 🚚 - ".$params['COUNT_WORK'].", в архиве 📦 - ".$params['COUNT_ARCHIVE'].")";
$content = array('chat_id' => "channel_id", 'description' => $text);
$telegram_module->sendContent($content, 'setChatDescription');
$text="Почта (".$params['COUNT_WORK']." 🎁)";
$content = array('chat_id' => "channel_id", 'title' => $text);
$telegram_module->sendContent($content, 'setChatTitle');
- Рейтинг: 2.33%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
-
- Сообщения: 216
- Зарегистрирован: Ср май 28, 2014 12:42 pm
- Откуда: Санкт-Петерург
- Благодарил (а): 76 раз
- Поблагодарили: 28 раз
Re: [Модуль] PostTracker (app_PostTracker)
А можно попросить скрин - а как это визуально в приложении Телеграм выглядит? Имеется ввиду вывод заголовка и описания канала.
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Благодарил (а): 14 раз
- Поблагодарили: 868 раз
- Контактная информация:
Re: [Модуль] PostTracker (app_PostTracker)
Как-то так
- Рейтинг: 1.16%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
-
- Сообщения: 216
- Зарегистрирован: Ср май 28, 2014 12:42 pm
- Откуда: Санкт-Петерург
- Благодарил (а): 76 раз
- Поблагодарили: 28 раз
Re: [Модуль] PostTracker (app_PostTracker)
Я правильно понимаю идею - можно разного характера сообщения отправлять в разные каналы, что бы не валить все в одну кучу?
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Благодарил (а): 14 раз
- Поблагодарили: 868 раз
- Контактная информация:
Re: [Модуль] PostTracker (app_PostTracker)
все верно
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!