Obtener el ABID de usuario de WhatsApp para usar con LaunchCenterPro.

Post

Captura Pantalla Launch Center Pro creación de accion Action composer Whatsapp

En el hervidero de twitter siempre surgen conversaciones que incitan a probar cosas, flujos de trabajo que unos buscan y que otros quizá no habíamos pensado en ello.

En este caso vamos a usar LaunchCenterPro para mandar un mensaje a un contacto directamente desde LCP.

En LCP nos encontramos la posibilidad de construir esta acción desde el action composer, podremos poner título, texto y ABID. Como título, pondremos el nombre del contacto, podemos usar un texto predeterminado o elegir escribirlo cada vez, para ello pondremos [[Prompt]] y finalmente tendremos que poner el ABID, que es un número de WhatsApp asigna a cada contacto de nuestra agenda de manera aleatoria.

Para obtenerlo tendremos que acceder al archivo .sqlite en el que WhatsApp almacena toda esta información, podemos buscarlo en iCloud si es que hacemos un backup de nuestros datos allí o podemos optar por bajarnos la app iFunBox, conectar nuestro iPhone al ordenador, y acceder a nuestras aplicaciones de usuario, buscamos Whatsapp y nos descargamos a nuestro ordenador el archivo ChatStorage.sqlite. Si queréis experimentar con iCloud, podeis contarnos como lo habéis hecho en los comentarios, aquí vamos a usar un par de apps gratuitas y sencillas para conseguir nuestro objetivo.
Para abrirlo usaremos otro programa gratuito, en este caso SQLite Data Browser, abrimos el programa y abrimos nuestro archivo, vamos a la pestaña Browse Data, dentro del menu desplegable ZWCHATSESSION y ahí tendremos el listado de todos nuestros contactos y sus respectivos abid, solo tendremos que copiar los que queramos y podremos usarlos para construir nuestras acciones:

Captura de pantallaiFun Box selección de archivo sqlite a descargar

Captura de pantallaiFun Box selección de archivo sqlite a descargar

Captura de pantalla SQLite Data Browser

Captura de pantalla SQLite Data Browser de navegador de datos y selección de chats

Captura de pantalla SQLite Data Browser localización de ABID de contacto

Captura de pantalla SQLite Data Browser localización de ABID de contacto

Captura Pantalla Launch Center Pro creación de accion

Captura Pantalla Launch Center Pro creación de accion

Captura Pantalla Launch Center Pro creación de accion Action composer

Captura Pantalla Launch Center Pro creación de accion Action composer

Captura Pantalla Launch Center Pro creación de accion Action composer apps intaladas

Captura Pantalla Launch Center Pro creación de accion Action composer apps intaladas

Captura Pantalla Launch Center Pro creación de accion Action composer Whatsapp

Captura Pantalla Launch Center Pro creación de accion Action composer Whatsapp

Hay que tener en cuenta que estos números abid pueden cambiar si reinstalamos la app, cambiamos de tlf, por lo que conviene repasar esto cuando hagamos alguno de estos cambios.

Podemos hacerlo todo paso a paso para construir nuestro primer mensaje directo a un contacto y a partir de ahí obtendremos una URL, que podremos reutilizar simplemente cambiando el número ABID para cada contacto.
En este caso sustituiremos XXX por el ABID de nuestro contacto y tendremos la acción funcionando.

whatsapp://send?text=[[prompt]]&abid=XXX

8 comentarios en “Obtener el ABID de usuario de WhatsApp para usar con LaunchCenterPro.

  1. Eres un figura!! Gracias a ti, y a Philippe por supuesto, los demás aprendemos cómo sacarle más partido a nuestros gadgets!! Si no existierais habría que inventaros!! Muchas gracias por el aporte!!

  2. Gracias por el tutorial. ¿Sabes si existe algún sistema similar para LINE? He estado buscando, pero no he sido capaz de encontrar nada.

    1. Hola Manuel,
      No tengo ni idea, lo primero a buscar es si Line soporta x-callback es decir, si soporta las llamadas por url desde otras apps, a partir de ahí se podría buscar algo.
      Pero me temo que no tengo ni idea, si me tropiezo con algo por ahí, no dudaré en postearlo… pero si ya te funciona con whatsapp… aprovechalo 😉

Responder a Anónimo Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos Ver más

  • Responsable Philippe Rochette .
  • Finalidad Moderar los comentarios. Responder las consultas.
  • Legitimación Tu consentimiento.
  • Destinatarios Ionos.
  • Derechos Acceder, rectificar y suprimir los datos.
  • Información Adicional Puedes consultar la información detallada en la Política de Privacidad.