¿Cuál es la tecnología detrás de la función Eliminar para todos de WhatsApp?

Me gustaría responderlo aquí ……

Como incluso actualmente estoy trabajando en un proyecto similar, aquí hay una teoría que propongo.

Siempre que un destinatario envíe un mensaje o contenido a cualquier persona en WhatsApp.

Se guarda en el servidor de WhatsApp (por un tiempo fijo de alrededor de un mes o 4. Esa es la razón si intenta descargar cualquier video anterior del chat a veces WhatsApp le da un error como “por favor, solicite al remitente que lo envíe de nuevo”)

Ahora, lo que sucede es que cada contacto en WhatsApp se asigna como un yo.

Y a cada contenido en el servidor de WhatsApp de todos se le asigna un cntent_id y tiene una tabla de visor para.

Situación:

Deje que A envíe el texto ‘xyz’ a B.

entonces ‘xyz’ se le asigna un conten_id y luego la tabla del visor se le asignará user_id de B.

Entonces, lo que sucede es que B recibe un contenedor vacío que tiene un hilo.

Ahora lea cuidadosamente lo que sucede después.

Ese hilo es un camino hacia ese mensaje.

Entonces, lo que sucede es que, en primer lugar, B recibe un contenedor y luego se ingresa un texto desde ese hilo que se adjunta a ese contenido ‘xyz’ en el servidor.

Ahora

Cuando el usuario piensa en eliminar un mensaje para cualquier persona del grupo.

Ese hilo del contenedor de personas específicas elimina …

De esta manera, esa persona B tendrá un contenedor pero no un hilo para unir.

De ahí un contenedor vacío.

Bottomine: B se ha eliminado de la tabla del visor ‘xyz’.

Ahora, lo que sucede con el video o la imagen es …

Supongamos que A envió una imagen a B

Se guarda en el servidor de WhatsApp …

Condición 1: si B no ha descargado la imagen y A la elimina:

En este caso, ahora habrá una imagen disponible para que B la descargue.

Condición 2: si B ha descargado esa imagen y A la elimina.

Entonces chico, oh chico …

Entonces esa imagen se eliminaría solo del servidor, no de la memoria de alguien.

B tiene esa imagen en su memoria local; y nadie puede eliminar ninguna imagen de su teléfono a menos que usted lo haya permitido.

Lo que lamentablemente permitiste que WhatsApp eliminara.

Entonces WhatsApp solo puede eliminar su contenido (imagen, video, texto) de su teléfono, nada más.

Que se debe a la propiedad SANDBOX de Android.

El fin.

Espero eso ayude.

Y por favor sugiera ediciones si las hay.

Siéntase libre de responder o comentar.

No es gran tecnología. Simplemente lo está eliminando directamente de su servidor hasta un momento en particular, donde después de que expira ese tiempo, no pueden eliminarlo de su servidor. Telegram hace magia aunque. Le permiten editar, eliminar o cambiar mensajes en cualquier momento que lo desee, lo que lo convierte en una de mis aplicaciones sociales favoritas en Android.

Es un servicio de mensajería basado en servidor.

Cuando no se envía ningún texto / contenido, se elimina del servidor.