Честно говоря пытался разобраться и сделал уже скрипт, который мне выдает результат какой то, но осознание пришло того что это все не совсем правильно.
Выходные данные в сторону 1 с
4 поля в формате json
При проблеме
При восстановление
Пошел вашим методом. Создал Medya type с необходимыми макросами (картинка 1). По сути в них есть вся необходимая информация, как вы и говорили.
Дальше в Action создал текст уведомление из макросов, что мы ранее выставляли в medya type.
Только пока все равно не доходит как сделать передачу данных в сервис 1с да и скрипта как такого нет, только представление. Либо нужно делать скрипт в выполнение удаленной команды? Авторизация на сервере 1С проходит по логину\паролю. Отсутствие практики сказывается (
Напрямую через сторонние программы POST передаем данные в 1с и все прекрасно (картинка 3). Со стороны 1с сервер ждет информацию в виде json файла.
Точно знаю что в итоге у нас должно быть преобразование данных в Json формат данных а дальше команда на отправку этих данных средствами POST. В общем нужна какая то аналогия или подсказка. Запутался...
Вероятно по конструкции будет что то такое в плане передачи данных:
/usr/bin/curl -H "Content-type: application/json" \
-H "Authorization: user : pass" \
-X POST \
-d "{
"subject": "true",
"event_id": "$MESSAGE_COLOR",
"status": "status",
"message": "$MESSAGE"}" \
Выходные данные в сторону 1 с
4 поля в формате json
При проблеме
| "subject": "dbur.data", "event.id": "371", "status": "problem", "message": bla bla |
| "subject": "dbur.data", "event recovery.id": "372", "event recovery status": "OK", "message": bla bla |
Дальше в Action создал текст уведомление из макросов, что мы ранее выставляли в medya type.
Только пока все равно не доходит как сделать передачу данных в сервис 1с да и скрипта как такого нет, только представление. Либо нужно делать скрипт в выполнение удаленной команды? Авторизация на сервере 1С проходит по логину\паролю. Отсутствие практики сказывается (
Напрямую через сторонние программы POST передаем данные в 1с и все прекрасно (картинка 3). Со стороны 1с сервер ждет информацию в виде json файла.
Точно знаю что в итоге у нас должно быть преобразование данных в Json формат данных а дальше команда на отправку этих данных средствами POST. В общем нужна какая то аналогия или подсказка. Запутался...
Вероятно по конструкции будет что то такое в плане передачи данных:
/usr/bin/curl -H "Content-type: application/json" \
-H "Authorization: user : pass" \
-X POST \
-d "{
"subject": "true",
"event_id": "$MESSAGE_COLOR",
"status": "status",
"message": "$MESSAGE"}" \
Comment