Cómo obtener datos de empleados de una empresa con LinkedInDumper
LinkedInDumper es un script de Python 3 que descarga datos de empleados de la plataforma de redes sociales LinkedIn.
Los resultados contienen nombre, apellido, posición (título), ubicación y el enlace del perfil de un usuario. Solo se requieren 2 llamadas a la API para obtener todos los empleados si la empresa no tiene más de 10 empleados. De lo contrario, tenemos que paginar los resultados de la API. Con el indicador CLI --email-format
, se puede definir un formato de cadena de Python para generar automáticamente direcciones de correo electrónico en función del nombre y apellido obtenidos.
Requisitos
LinkedInDumper habla con la API no oficial de LinkedIn Voyager, que requiere autenticación. Por lo tanto, debes tener una cuenta de usuario de LinkedIn válida. Para mantenerlo simple, LinkedInDumper solo espera un valor de cookie proporcionado por ti. Al hacerlo de esta manera, incluso las cuentas protegidas con 2FA son compatibles. Además, tienes la tarea de proporcionar una URL de empresa de LinkedIn para descargar los datos de los empleados.
Obteniendo la cookie de LinkedIn
- Debes iniciar sesión en www.linkedin.com y obtener el valor de la cookie de tu sesión
li_atel
, por ejemplo, a través de las herramientas para desarrolladores. - Tienes que especificar el valor de la cookie de forma persistente en la variable del script de
python li_at
o temporalmente durante el tiempo de ejecución a través del indicadorCLI--cookie
Obteniendo la URL de la empresa en LinkedIn
- Tienes que buscar la empresa objetivo por medio de una búsqueda en Google o directamente en LinkedIn
- La URL de la empresa de LinkedIn debería verse así: https://www.linkedin.com/company/apple