Hola, busco a alguien que pueda programar un
scraper para Instagram que pueda extraer información de los seguidores de algún usuario que se le indique, ya sea indicándole el nombre de usuario o la url (lo que sea más sencillo de programar).
La información que necesito de cada seguidor es la siguiente:
- ID de usuario
- Nombre
- N° de seguidores
- N° de perfiles que sigue
- N° de publicaciones
- Email (*)
- N° de teléfono (*)
(*) Extraer el email y/o el N° de teléfono dependerá de si el usuario agregó esta información o no en su cuenta. Y no me refiero a su descripción, sino a su cuenta (si no queda claro decírmelo para explicar en detalle cómo se obtiene de forma manual).
También necesitaría poder
indicar la cantidad de cuentas a scrapear, ya que, por ejemplo, no creo que sea posible o muy eficiente extraer todos los seguidores de una cuenta con un millón de followers.
Además, si se pueden
indicar filtros para extraer información de aquellos seguidores que solo cumplan ciertas condiciones, también sería ideal. Así el scraper no consume recursos extrayendo información de perfiles que no interesarían (como lo serían aquellos que tienen un perfil privado o no cuentan con al menos una publicación, por ejemplo).
Por último, necesito tener claridad de las
limitaciones técnicas del scraper. Es decir, saber cuántas cuentas se podrían scrapear por hora, por ejemplo, si se necesita usar proxies, etc. Esto ya que Instagram posee una limitación de 200 solicitudes/hora por cuenta.
Quedo atento a sus respuestas y cotización, idealmente por MP. Gracias desde ya
😉
PD: La salida sería en un CSV o cualquier formato en que la pueda trabajar. No es necesario el desarrollo de una interfaz gráfica. El uso de API no es imprescindible, si hay otra manera también se puede. A su vez, el lenguaje de programación puede ser cualquiera.