Добрый день. Уважаемые коллеги.
Недавно в ПФ появилась возможность создавать web-хуки.
Прошу рассмотреть возможность такой доработки.
Разрешить веб-хукам принимать в качестве параметра текст, и возможность устанавливать значения в инфоблоки по аналогии с правилами почты. Для каких случаев это может понадобится.
Например в рамках какой-то задачи у нас в описании или в строковом/текстовом поле есть какой-то текст который надо распарсить и выполнить какое-то действие на основе парсинга (например создать или обновить контакт). Сейчас чтобы это сделать мы вынуждены направлять POST запрос во внешний сервис (например в интегромат) который данный текст перенаправляет в ПФ уже обычным письмом на виртуальный адрес, а далее уже правилом почты мы парсим письмо и делает то что нужно.
Хотелось бы исключить внешний сервис и сделать все средствами ПланФикс.
Таким образом мы могли бы направлять POST запрос со строкой/текстом на веб-хук ПФ и парсить его на инфоблоки.
Спасибо.
Веб-хуки передача и парсинг текста (как с письмами)
-
- Сообщения: 492
- Зарегистрирован: 21.01.2018 18:09
-
- Сообщения: 4126
- Зарегистрирован: 06.06.2012 13:54
Re: Веб-хуки передача и парсинг текста (как с письмами)
Здравствуйте, Илья!
Запрос понятен, но хочу копнуть вглубь - а откуда этот текст берется в ПФ? Интересует пример из реальной практики.
Запрос понятен, но хочу копнуть вглубь - а откуда этот текст берется в ПФ? Интересует пример из реальной практики.
-
- Сообщения: 1
- Зарегистрирован: 11.05.2021 18:32
Re: Веб-хуки передача и парсинг текста (как с письмами)
из тела электрописьма?
-
- Сообщения: 285
- Зарегистрирован: 07.06.2021 13:21
Re: Веб-хуки передача и парсинг текста (как с письмами)
Добрый день, Дмитрий.Dmitry Goncharenko писал(а): ↑25.05.2021 12:40Здравствуйте, Илья!
Запрос понятен, но хочу копнуть вглубь - а откуда этот текст берется в ПФ? Интересует пример из реальной практики.
Да все просто это попытка сделать парсинг комментариев (которые могут создаваться по письма или сценариями или даже приходить как ответы на наши POST запросы).
Сценарием отправляем нужный комментарий на web-hook планфикса, и там в зависимости от текста парсим нужным нам алгоритмом.
Банальный пример (ради которого я сделал другую тему про интеграцию телеграмм, в которой перспективы как я понял нулевые).
Мне нужно в задачу получить Telegram ID Контакта постановщика.
Сейчас я вынужден:
- настроить интегромат на получение POST запросов от Планфикса с номером задачи и контакта;
- запросит по API планфикса метод GetContact;
- из полученного XML получить Telegram ID и передать его поле задачи.
А так я просто переправлю на web-hook планфикса XML, там получу нужные мне значения в инфоблоки.
Например в задачу надо передать не одно поле а несколько, причем полученные из разных источников. На стороне "своего" сервиса я могу составить нужный мне текст (не всегда это JSON), и распарсить его веб-хуком.
-
- Сообщения: 285
- Зарегистрирован: 07.06.2021 13:21
Re: Веб-хуки передача и парсинг текста (как с письмами)
Не зачем из письма, письмо обработаем правилом почты.
-
- Сообщения: 28
- Зарегистрирован: 27.04.2016 09:25
-
- Сообщения: 58
- Зарегистрирован: 24.09.2017 10:33