WhatsApp właśnie ogłosił nową aplikację internetową see here.
Z jakiegoś powodu interfejs wymaga, aby telefon był podłączony przez cały czas. Czy to ze względu na wydajność (aby nie tworzyć dodatkowego obciążenia na ich obecnych serwerach)? Czy są jakieś inne ograniczenia, które to powodują?Dlaczego aplikacja internetowa WhatsApp wymaga połączenia telefonicznego przez cały czas?
Odpowiedz
Oficjalne wyjaśnienie:
Sesja na WhatsApp Web jest rozszerzeniem WhatsApp na telefonie . WhatsApp Web łączy się z telefonem w celu synchronizowania wiadomości, dzięki czemu możesz zobaczyć wszystkie wiadomości na obu urządzeniach. Zatem pierwszym wymaganiem, aby móc korzystać z WhatsApp Web jest aktywne konto WhatsApp na swoim smartfonie .
Źródło: https://www.whatsapp.com/faq/en/web/28080002
Jak wiadomo historia Whatsapp jest tylko są przechowywane w bazie danych na temat samego telefonu. Aby zobaczyć tę historię w przeglądarce, musisz ją pobrać z telefonu. WhatsApp mógł go przeprojektować, tak aby wszystko było przechowywane w chmurze (jak robi to wiele konkurencyjnych aplikacji do obsługi wiadomości). Ale wydaje się to sprzeczne z ich filozofią. Utrzymują go ściśle połączone z (jednym) telefonem. Jak być może wiesz, nie możesz zainstalować Whatsapp na wielu telefonach za pomocą tego samego konta. Interfejs internetowy jest po prostu zdalnym dla Whatsapp działającym w twoim telefonie.
I chociaż nie wiem na pewno, myślę, że jest też bezpieczniejszy. Nie zdziwiłoby mnie, gdyby dane przesyłane między aplikacją internetową a telefonem były szyfrowane w taki sposób, że nawet Whatsapp nie jest w stanie odszyfrować. Być może kod QR jest generowany po stronie klienta (w przeglądarce) i skanując go za pomocą aplikacji nie ma potrzeby wymiany kluczy przez serwery Whatsapp. W ten sposób nigdy nie otrzymają kluczy szyfrowania i nie będą mogli sprawdzić danych, które są przesyłane przez ich serwery.
Uwaga: Oczywiście WhatsApp może w dowolnym momencie zmienić implementację aplikacji lub aplikacji internetowej i umożliwić podsłuchiwanie.
- 1. Czy ta aplikacja internetowa wymaga kolejki zadań?
- 2. iPhone Safari nawiązywanie połączenia telefonicznego
- 3. Śledź czas trwania połączenia
- 4. Dlaczego moje Eclipse ulega awarii cały czas?
- 5. Co oznacza "Poziomy przez cały czas"?
- 6. Ścieżka audytu: aplikacja internetowa
- 7. Aplikacja do śledzenia GPS iOS, która działa cały czas
- 8. Schemat adresu URL dla połączenia telefonicznego
- 9. komercyjna aplikacja internetowa PHP -
- 10. samodzielna aplikacja internetowa
- 11. usługi sieciowe, aplikacja internetowa
- 12. Aplikacja internetowa w Delphi
- 13. Dlaczego skompilowana aplikacja VB6 wymaga VM VB5?
- 14. IntelliJ aplikacja internetowa ścieżka kontekstu
- 15. Co oznacza aplikacja internetowa RESTful?
- 16. Utrzymywanie zmieniających się obiektów posortowanych w drzewkach przez cały czas
- 17. Tworzenie wątku, który działa przez cały czas, gdy moja aplikacja jest uruchomiona
- 18. Aplikacja internetowa - platforma uwierzytelniania/logowania
- 19. Aplikacja internetowa z JRuby Warbler
- 20. Czy istnieje aplikacja internetowa iCloud?
- 21. Sposób wyświetlania pasków przewijania widoku listy przez cały czas
- 22. Zapobieganie zmianie właściwości gradle-wrapper.properties przez cały czas
- 23. Wysyłanie wiadomości przez WhatsApp Przez zamiarem
- 24. Visual Studio cały czas buduje
- 25. Aplikacja internetowa "Poza przeglądarką" działająca podczas uruchamiania?
- 26. Wykonywanie i monitorowanie połączenia telefonicznego pod numerem telefonu
- 27. Dlaczego połączenie Entity Framework wymaga właściwości metadanych?
- 28. Dlaczego tak się dzieje przez cały czas? Solr OutOfMemoryError Limit kosztów GC przekroczył
- 29. Aplikacja internetowa do równoważenia obciążenia sieciowego
- 30. Czas połączenia Out
Witaj, Leon; Czy wiesz, jak sieć WhatsApp komunikuje się z twoim telefonem? Wyłączyłem bluetooth i nadal działa ... – franck
Wątpię, w rzeczy samej, wiem, że to nie bluetooth. za pośrednictwem Wi-Fi (lub jakkolwiek podłączasz telefon i komputer). nawet mówi to w aplikacji. Mówi, że najlepiej jest podłączyć telefon do sieci Wi-Fi, a nie do komórkowej, bo może to kosztować twój zasiłek. – redfox05
@franck Używa gniazd internetowych, więc normalne dane internetowe (Wi-Fi, 4G itp.). Whatsapp Web, będąc normalną aplikacją sieciową działającą w przeglądarce, nie może uzyskać dostępu do rzeczy Bluetooth. – LeonZandman