
Verifica seguidores mútuos entre contas do Instagram (hospedado localmente, use seu próprio session id)
Uma aplicação web Node.js/Express que verifica seguidores mútuos entre 2 ou mais contas do Instagram, extraindo dados de seus seguidores.
Clone o projeto:
git clone https://github.com/OscarFromNZ/InstagramMutualFollowerChecker
Navegue até o projeto:
cd InstagramMutualFollowerChecker/
Instale as dependências:
npm install
Crie um arquivo .env no diretório raiz: (apenas crie um arquivo chamado .env)
SECRET=12983y98efhisodufgsdukyfagousdyfgaosdfyaogsdgyf
PORT=3000
INSTAGRAM_SESSION_ID=go_to_your_cookies_to_find_it_or_google_it
Inicie o servidor:
npm start
Ou execute diretamente:
node index.js
Abra seu navegador e acesse:
http://localhost:3000
Insira pelo menos 2 nomes de usuário do Instagram (contas grandes levarão uma eternidade, o máximo que você deve fazer é cerca de 10k)
Clique em "Find Mutual Followers" para obter resultados
├── index.js # Entry point
├── Website.js # Express app setup
├── package.json # Dependencies
├── routes/
│ ├── homeRoutes.js # Home page route
│ └── apiRoutes.js # API endpoints
├── services/
│ └── instagramService.js # Instagram scraping logic
├── public/
│ └── styles.css # Frontend styling
└── views/
└── index.ejs # HTML template
Obter seguidores mútuos entre várias contas do Instagram.
Requisição:
{
"usernames": ["username1", "username2", "username3"]
}
Resposta:
{
"success": true,
"usernames": ["username1", "username2"],
"mutualFollowers": [
{
"username": "follower_username",
"id": "user_id",
"full_name": "Follower Name",
"profile_pic_url": "https://..."
}
],
"count": 5
}
Obter informações do perfil de uma conta específica.
Resposta:
{
"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
}
}
Contas Públicas e Contas Privadas que você segue: Funciona apenas com contas públicas do Instagram e contas privadas que você segue.
Listas Grandes de Seguidores: Buscar listas muito grandes de seguidores (10k+) pode levar muito tempo e consumir muita memória.
ISC
Nota: Este aplicativo coleta dados do Instagram. Sempre respeite os Termos de Serviço do Instagram e use com responsabilidade.