Проксировние мессенджеров
Хотелось бы обсудить вопрос использования модных на сегодня мессенджеров, таких как Telegram, Whatsapp, etc… на Android. У меня есть ряд претензий при работе с ними:
- Проприетарный клиент, непонятно что делающий на моём устройстве. Исключением здесь пожалуй является ?только? Telegram.
- Уязвимости в клиентах. Например последние уязвимости Whatsapp…
- Зоопарк, нет ЗООПАРК мессенджеров. Этот пункт беспокоит меня больше всего. Вам нужно общаться с человеком который использует мессенджер, которого нет у вас? И вы вынуждены поставить себе еще один непонятный крап на телефон.
- Отсуствие нормального контроля за мессенджерами, в плане того что, очередной устанавливаемый вами мессенжер ТРЕБУЕТ полного доступа к списку ваших контактов, и автоматически добавляет все их в свой контакт лист, т.е. добавятся все ваши контакты, а не те которые вы хотите.
Этот список далеко не полный, и конечно каждый может дополнить, или вычеркнуть из этого списка то что сочтет нужным/ненужным. Но суть в том что с этим нужно что-то делать… Мне представляются следующие решения данной проблемы:
-
Свой сервер на котором подняты сервисы с нужными вам мессенджерами. Нечто вроде:
- Некий «клиент мессенджера» такой, как: Виртуальная машина с андроидом с установленным мессенджером, Docker контейнер с установленным мессенджером, просто браузер (практически у всех мессенджеров есть WEB клиенты), etc. Установленный на вашем сервере.
- Некий ваш «агрегатор», который ?каким то? образом забирает данные от «клиент мессенджера».
- Некое «приложение» мессенджера в вашем телефоне. Приложение должно получать данные от вашего «агрегатора». Не обязательно чтобы это было «специальное приложение» можно тупо проксировать все сообщение от других мессенджеров например в Telegram, суть в том чтобы у вас было ОДНО приложение на телефоне, в таком случае «агрегатор» будет выполнять роль «прокси» для сообщений.
-
Какой нибудь мульти-протокольный клиент? Нечто вроде:
- Что то на подобии клиента «IM+» с поддержкой кучи протоколов.
- Какой нибудь внешний «сервис агрегатор» с поддержкой кучи протоколов и своим клиентом..? (идея для стартапа, лол)
- etc?
Суть в том чтобы по максимуму убрать количество претензий к мессенжеру. Пусть пункт 1 или 2 поддерживает не все месенжеры(желательно хотябы WhatsApp, Telegram, Viber), пусть поддерживает только текстовые сообщения(без групп, мултимедиа, etc…). В общем пожалуста пните в нужном направлении, на что нибудь подобное. Я уже не знаю куда копать.