
Comprueba los seguidores mutuos entre cuentas de ig (alojado localmente, usa tu propio id de sesión)
Una aplicación web Node.js/Express que verifica seguidores mutuos entre 2 o más cuentas de Instagram mediante la recopilación de datos de sus seguidores.
Clona el proyecto:
git clone https://github.com/OscarFromNZ/InstagramMutualFollowerChecker
Navega al proyecto:
cd InstagramMutualFollowerChecker/
Instala las dependencias:
npm install
Crea un archivo .env en el directorio raíz (solo crea un archivo llamado .env):
SECRET=12983y98efhisodufgsdukyfagousdyfgaosdfyaogsdgyf
PORT=3000
INSTAGRAM_SESSION_ID=ve_a_tus_cookies_para_encontrarlo_o_búscalo_en_Google
Inicia el servidor:
npm start
O ejecuta directamente:
node index.js
Abre tu navegador y navega a:
http://localhost:3000
Ingresa al menos 2 nombres de usuario de Instagram (las cuentas grandes tardarán una eternidad, el máximo que deberías hacer es como 10k)
Haz clic en "Find Mutual Followers" para obtener los resultados
├── index.js # Punto de entrada
├── Website.js # Configuración de la aplicación Express
├── package.json # Dependencias
├── routes/
│ ├── homeRoutes.js # Ruta de la página de inicio
│ └── apiRoutes.js # Endpoints de la API
├── services/
│ └── instagramService.js # Lógica de recopilación de Instagram
├── public/
│ └── styles.css # Estilos del frontend
└── views/
└── index.ejs # Plantilla HTML
Obtiene seguidores mutuos entre múltiples cuentas de Instagram.
Solicitud:
{
"usernames": ["username1", "username2", "username3"]
}
Respuesta:
{
"success": true,
"usernames": ["username1", "username2"],
"mutualFollowers": [
{
"username": "follower_username",
"id": "user_id",
"full_name": "Follower Name",
"profile_pic_url": "https://..."
}
],
"count": 5
}
Obtiene información del perfil de una cuenta específica.
Respuesta:
{
"success": true,
"profile": {
"username": "username",
"full_name": "Full Name",
"biography": "Bio text",
"followers_count": 1000,
"following_count": 500,
"is_private": false,
"is_verified": true,
"profile_pic_url": "https://...",
"posts_count": 100
}
}
Cuentas públicas y cuentas privadas que sigues: Solo funciona con cuentas públicas de Instagram y cuentas privadas a las que sigues.
Listas grandes de seguidores: Obtener listas de seguidores muy grandes (10k+) puede requerir mucho tiempo y memoria.
ISC
Nota: Esta aplicación recopila datos de Instagram. Respeta siempre los Términos de Servicio de Instagram y úsala responsablemente.