Разработка Python-скрипта для интеграции с CRM
Требуется создать рабочий пример на Python, который обеспечит интеграцию с системой CRM через открытые линии (Open Lines).
Основные задачи
- Реализовать авторизацию через OAuth 2.0 для локального приложения.
- Разработать механизм регистрации коннектора в системе.
- Создать обработчик событий подключения коннектора к открытым линиям.
Технические требования
- Язык программирования: Python (чистый Python, без указания конкретных фреймворков, если иное не следует из задачи).
- Использование протокола OAuth для получения access token.
- Корректная обработка callback-запросов (вебхуков) от CRM-системы.
- Код должен быть рабочим, готовым к запуску и содержать комментарии.
Результат работы
Исполнитель должен предоставить исходный код скрипта, инструкцию по настройке и запуску, а также краткое описание работы алгоритма.