Quickly crawl the information (e.g. followers, tags etc...) of an instagram profile. No login required!
Automation Script for crawling information from ones instagram profile.
Like e.g. the number of posts, followers, and the tags of the the posts
Just do:
git clone https://github.com/MohanSha/InstagramProfileCrawl.gitIt uses selenium to get all the information so install it with:
pip install seleniumInstall the proper chromedriver for your operating system. Once you (download it)[https://sites.google.com/a/chromium.org/chromedriver/downloads] just drag and drop it into instagram-profilecrawl/assets directory.
Now you can start it using:
python3.5 crawl_profile.py username1 username2 ... usernameXExample of a files data
{
"alias": "Mohan Sha",
"username": "mohan.sha",
"num_of_posts": 34,
"posts": [
{
"tags": ["#fun", "#good", "#goodday", "#goodlife", "#happy", "#goodtime", "#funny", ...],
"comments": 12,
"img": "https://scontent.cdninstagram.com/",
"likes": 284
},
{
"tags": ["#vegan", "#veganfood", "#vegansofig", "#veganfoodporn", "#vegansofig", ...],
"comments": 6,
"img": "https://scontent.cdninstagram.com/t51.2885-15/e35",
"likes": 206
},
.
.
.
],
"prof_img": "https://scontent.cdninstagram.com/t51.2885-19/",
"followers": 1950,
"following": 310
}

