Обработка-шаблон по обмену данными с системой SendPulse для любой конфигурации на не управляемых формах.
Sendpulse — Email-сервис — т.е. сервис в интернете, которые позволяют вести базу электронных адресов, осуществлять тематические рассылки, и т.д. У него есть API интерфейс однако, при попытке интеграции с 1С все оказалось не очень просто, особенно с выгрузкой шаблона. Спасибо публикации //infostart.ru/public/565322/, которую я взял за основу. Я потратил пару дней, надеюсь, кому-то поможет моя публикация, и время будет сэкономлено.
В обработке реализованы функции:
- получение ключа;
- получение списка адресных книг;
- получение списка адресов из книги;
- добавление адреса в книгу;
- удаление адреса из книги.
- создание шаблона
- получение списка шаблонов
- создание компании
- получение статистики по компании
- получение информации по компании
- получение данных по рефералам
- получение данных по статистике электронного адреса в рассылке
Обработка подходит для любой версии конфигурации на не управляемых формах. Данные из конфигурации не используются, все вносится в обработке. Для работы с обработкой необходимо получить в личном кабинете Send pulse два ключа id и secret key. Далее из обработки получить текущий ключ, который уже и используется при обмене. Этот ключ действует 1 час, после часа необходимо получить ключ повторно.
Тестирование проводилось на релизе 1С:Предприятие 8.3 (8.3.14.1779).