Задание: Прикладной программист. Написать интеграцию WhatsApp, WhatsApp Business, Telegram с cервисом на С# (Дистанционная работа)
Введение:
Необходимо разработать интеграцию сервиса на С# с мессенджерами WhatsApp, WhatsApp Business и Telegram. Интеграция должна обеспечивать возможность клиентам сервиса принимать сообщения из всех трёх мессенджеров в едином интерфейсе.
Требования к решению задачи:
1. Интеграция сервиса с мессенджерами должна осуществляться через официальные API указанных платформ (либо предложите технически адекватные альтернативы). О сложностях с получением белого api для WP в курсе.
2. Сервис должен предоставлять клиентам возможность самостоятельно привязывать аккаунты WhatsApp, WhatsApp Business и Telegram к своим кабинетам сервиса.
3. При отправке сообщений из мессенджеров, данные сообщения должны дублироваться в сервис для последующей обработки.
4. Сервис должен поддерживать передачу текстовых сообщений и файлов (фото, видео).
5. Интеграция с мессенджерами должна быть устойчивой к возможным банам аккаунтов клиентов сервиса.
6. Интеграция должна быть легко масштабируемой и поддерживающей большое количество одновременных подключений к мессенджерам.
Ожидаемый результат:
Разработанная интеграция позволит клиентам сервиса удобно принимать сообщения из WhatsApp, WhatsApp Business и Telegram в едином интерфейсе на сайте сервиса. Интеграция обеспечит безопасность передачи данных, а также будет легко масштабируемой для поддержки большого числа пользователей.