Skip to content

dockerized flask server that is scraping instagram depending on your request!

License

Notifications You must be signed in to change notification settings

QTtrash/insta-pie-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

insta-pie-api

A flask server that

  1. Accepts GET request in form of:
    1. /api/v1/users/username
    2. /api/v1/users/images/username
    3. /api/v1/users/followers/your_username /your_password /username
  2. After that it:
    1. Creates selenium bot
      1. Bot may login to instagram with your credentials, if it is needed
    2. Bot goes to instagram.com/username
    3. Parses page for data
    4. Answers the request in json format

This is how standart responce looks:

Image of response

What you need right now:

App is dockerized

Just install Docker.

How to start the server:

In your chosen directory

git clone git@github.com:QTtrash/insta-pie-api.git
cd insta-pie-api
chmod +rx bin/build
chmod +rx bin/run # So you could just run it as a script.
# Build the image and run the container with it
bin/build
bin/run

Server will run locally on port 5000. You can freely send requests now.

Future plans:

  • Builds for various OS
  • Better GUI
  • faster response times
  • more accepted requests like:
    • Images
    • Followers/Following names and photos
    • Likes
    • Hashtags used
    • Even if account is private bot would be able to log-in to some account, subscribe and still view the requests

Contacts:

Email: smouchsiadis@gmail.com
LinkedIn: Suren Mouchsiadis at LinkedIn
Twitter: Suren Mouchsiadis at Twitter

About

dockerized flask server that is scraping instagram depending on your request!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published