¿Cómo obtener código JSON de Facebook Messenger?

Facebook permite descargar un archivo que contiene toda tu actividad, incluyendo los mensajes de Messenger desde el Centro de cuentas

Pasos:

  1. Inicia sesión en Facebook
    • Ve a Facebook e inicia sesión con tu cuenta.
  2. Accede a la configuración de descarga
    • Haz clic en tu foto de perfil en la parte superior derecha.
    • Selecciona Configuración y privacidadConfiguración.
    • En el menú de la izquierda, selecciona Tu información de Facebook.
      informacion permisos facebook
    • Haz clic en Descargar tu información.
      descarga información facebook

  3. Elige qué información descargar
    • En la sección Selecciona el tipo de información, marca Mensajes.
    • Formato: Elige JSON.
      cambiar formato JSON
    • Calidad de los archivos multimedia: Puedes elegir Alta si quieres incluir fotos/videos enviados.
    • Intervalo de fechas: Puedes elegir todo el historial o un rango específico.
  4. Solicitar la descarga
    • Haz clic en Crear archivo.
    • Facebook comenzará a recopilar la información (puede tardar minutos u horas según la cantidad de datos).
  5. Descargar el archivo
    • Recibirás una notificación cuando el archivo esté listo.
    • Ve nuevamente a «Descargar tu información» y haz clic en Archivos disponibles.
    • Descarga el archivo en formato .zip.


2. Extraer el archivo JSON

  1. Descomprime el archivo ZIP en tu computadora o móvil.
  2. Dentro de la carpeta, busca:
    • messages/inbox/ → Aquí estarán tus conversaciones en carpetas separadas por contacto.
    • Dentro de cada carpeta hay un archivo llamado «message_1.json» que contiene los mensajes.

3. Leer y analizar el archivo JSON

Para ver el contenido del JSON, puedes usar:

  • Bloc de notas o Notepad++ (abre el archivo pero será difícil de leer).
  • Visor de JSON en línea como jsoneditoronline.org para una visualización estructurada.
  • Software de análisis forense (si es para peritaje).

El contenido incluirá detalles como:

jsonCopiarEditar{
  "participants": [
    { "name": "Usuario A" },
    { "name": "Usuario B" }
  ],
  "messages": [
    {
      "sender_name": "Usuario A",
      "timestamp_ms": 1672531199000,
      "content": "Hola, ¿cómo estás?",
      "type": "Generic"
    },
    {
      "sender_name": "Usuario B",
      "timestamp_ms": 1672531254000,
      "content": "Bien, gracias. ¿Y tú?",
      "type": "Generic"
    }
  ]
}

📌 Nota: La fecha en timestamp_ms está en milisegundos UNIX, debes convertirla a formato legible.


4. Convertir la fecha de los mensajes

Para convertir el timestamp (1672531199000) a una fecha legible:

  • Opción 1: Usa epochconverter.com
  • Opción 2 (con Python):pythonCopiarEditarimport datetime timestamp = 1672531199000 / 1000 fecha = datetime.datetime.fromtimestamp(timestamp) print(fecha) Salida: 2023-01-01 12:00:00

5. Validar la autenticidad del JSON

Si necesitas verificar si el archivo JSON es legítimo:

  • Compara su contenido con los mensajes visibles en Facebook Messenger.
  • Revisa el hash del archivo para asegurar que no ha sido modificado.

¿Para qué sirve el JSON de Messenger?

✔ Recuperar conversaciones antiguas.
✔ Analizar mensajes para peritaje informático.
✔ Confirmar si hubo edición o eliminación de mensajes.
✔ Presentar pruebas en procesos judiciales.

ChipToChip

Elena Lacalle García es la titular y principal autora del sitio web **ChipToChip**, una empresa de servicios informáticos ubicada en Valencia, España. ## Actividad y Contribuciones Elena ha publicado numerosos artículos técnicos en el blog de **ChipToChip**, donde comparte manuales y guías sobre informática, desarrollo web y seguridad digital. Sus publicaciones incluyen: - Tutoriales sobre **WordPress** (cómo desactivar comentarios, optimización, etc.). - Soluciones a problemas en **Windows** y **Mac OS**. - Guías de **seguridad web** y administración de servidores. ## Servicios Ofrecidos Además de su labor como autora, Elena se encarga de la gestión y operación de **ChipToChip**, ofreciendo servicios como: - **Diseño y desarrollo web.** - **Mantenimiento de sitios web.** - **Desarrollo de aplicaciones web personalizadas.**

Deja una respuesta