Email-сервисы - это сервисы в интернете, которые позволяют вести базу электронных адресов, осуществлять тематические рассылки, и т.д. У большинства современных сервисов есть API интерфейс. С одним из таких сервисов у меня была задача сделать обмен: https://sendpulse.com. Описание API у них есть, но, как оказалось, при попытке интеграции с 1С подводных камней больше, чем абзацев в том описании. Я потратил пару дней, надеюсь, кому-то поможет моя публикация, и время будет сэкономлено.
Скачать файл
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
В обработке реализованы функции:
- получение ключа;
- получение списка адресных книг;
- получение списка адресов из книги;
- добавление адреса в книгу;
- удаление адреса из книги.
Для работы нужна обработка JSON: //infostart.ru/public/119601/ (мои благодарности автору).
Благодарности также //infostart.ru/public/310693/ за решение нескольких неожиданных проблем с POST запросом.
Изменения 13.08.2017 :
добавил версию для 8.3, где используются новые объекты, в частности, для работы с JSON
Изменения 08.11.2017 :
Изменил версию 8.3 так, чтобы обработка работала и с новыми подверсиями.
Изменения 16.12.21
Исправил ошибку получения первого адреса из адресной книги. Убрал версию для 8.2
интеграция email сервисы