Поиск в системе
Результаты поиска по тегам 'max'.
Найдено 1 результат
-
Кому нужно в связи с последними событиями: Скрипт index.php (PHP 7+) должен иметь доступ к WEB Линии по http протоколу. Обратите внимание, что некоторые хостинги разрешают http запросы только на 80 порт. Тут или менять хостинг, или на сервере с Линией делать проброс порта с 80-го на 9786. 1. Создаём реакцию «детекция движения» или какую вам нужно для уведомления в MAX, выбираем нужные камеры. 2. В реакцию добавляем действие «отправить HTTP-запрос» (см. скриншот). 2.1. URL указываем место, куда положим файл index.php (скрипт на PHP, полностью автономный). 2.2. Method: POST. 2.3. Data: ${camera_id}|||Детекция движения на камере ${camera_name} (ну или свой текс, разделитель III, первый параметр ID камеры, второй — текст сообщения в MAX). Можно использовать любой другой разделитель, удобный вам, но тогда поменяйте параметр define('DATA_STRIP', '|||') в index.php. 2.4. Задайте Login и Password для простой проверки, такие же пропишите в index.php define('HTTP_USER', 'max') и define('HTTP_PSWD', 'max_passwd'). 2.5. Создайте в Линии такого же пользователя с таким же паролем с доступом только к WEB. 2.6. В реакции поставьте частоту запросов не чаще 30 секунд для предотвращения спама. 3. В index.php пропишите: define('LINE_SERVER', 'myserver.ru:9786') — адрес сервера Линия с портом. define('MAX_BOT_TOKEN', 'my_max_token') — токен MAX бота (создать бота может любое юр. лицо после регистрации на мсп.рф). define('MAX_CHAT_ID', 'my_max_chat_id') — ID канала в MAX (можно получить, если зайти в канал в WEB версии MAX). 4. Добавляем бота вначале в подписчики нужного канала, потом в администраторы с разрешением только отправлять сообщения. Бот будет при получении аларма забирать кадр с указанной камеры и слать сообщение в канал. Я не особо программист PHP, и, конечно же, хотелось бы отправлять кусок видео, так что пожелания и дополнения приветствуются. index.zip