Budżet: 27000 UAH Termin: 14 dni
Rozumiem, potrzebujesz stworzyć system, który agregowałby wiadomości z WhatsApp, Viber i Telegram w jednym miejscu, dając możliwość wygodnego odpowiadania. To dość skomplikowane zadanie, ponieważ WhatsApp i Viber nie udostępniają otwartych API do bezpośredniej integracji przez zewnętrznych deweloperów w takich celach.
Jednak mogę zaproponować kilka wariantów realizacji, biorąc pod uwagę Twoje wymagania:
1. Wykorzystanie zewnętrznych API i usług (z ograniczeniami):
API Telegram:
Telegram ma potężne API, które pozwala na tworzenie botów do odbierania i wysyłania wiadomości.
WhatsApp i Viber (ograniczone):
Dla WhatsApp i Viber istnieją nieoficjalne API i zewnętrzne usługi, ale ich użycie może być ryzykowne z powodu możliwych zmian w polityce komunikatorów lub blokad.
Również mogą być używane usługi, które duplikują wiadomości z komunikatorów do Telegramu, jednak są to zewnętrzne usługi.
Realizacja:
Stworzyć bota Telegram, który odbiera wiadomości z Telegramu.
Używać zewnętrznych API lub usług do odbierania wiadomości z WhatsApp i Viber (z uwzględnieniem ryzyk).
Opracować interfejs do wyświetlania wszystkich wiadomości w Telegramie oraz możliwość odpowiedzi.
2. Wykorzystanie automatyzacji Android lub iOS (bardziej skomplikowane, ale bez zewnętrznych usług):
Automatyzacja na urządzeniu mobilnym:
Używać narzędzi automatyzacji (np. Tasker dla Androida lub Shortcuts dla iOS) do śledzenia wiadomości w WhatsApp i Viber.
Przesyłać wiadomości do Telegramu przez API Telegram.
Realizacja:
Opracować skrypty automatyzacji dla urządzenia mobilnego.
Stworzyć bota Telegram do odbierania przesyłanych wiadomości.
Opracować mechanizm do odpowiadania na wiadomości z Telegramu, który uruchamiałby skrypty automatyzacji na urządzeniu mobilnym.
Ta metoda jest skomplikowana w realizacji i wymaga ciągle włączonego urządzenia mobilnego.
Ta metoda również zależy od tego, jak komunikatory pozwalają na używanie swoich wiadomości w panelu powiadomień.
3. Wykorzystanie wersji webowych komunikatorów (bardzo skomplikowane):
Web scraping:
Używać web scrapingu do odbierania wiadomości z wersji webowych WhatsApp i Viber.
Przesyłać wiadomości do Telegramu przez API Telegram.
Realizacja:
Stworzyć parsery dla wersji webowych WhatsApp i Viber.
Stworzyć bota Telegram.
Realizacja tej metody wymaga bardzo dużego doświadczenia w parsowaniu danych i jest bardzo niepewna, ponieważ komunikatory stale zmieniają układ swoich stron internetowych.
Ważne punkty:
Oficjalne API WhatsApp i Viber nie udostępniają możliwości do bezpośredniej integracji.