InstaGPy is an Instagram Unofficial API to extract data from Instargam Profiles. Scrape data from user's profile like username, userid, bio, email, phone, followers/followings list, profile media, account_type, etc.
Project description
InstaGPy
Overview
InstaGPy is an Instagram Unofficial API to extract data from Instargam Profiles. Scrape data from user's profile like username, userid, bio, email, phone, followers/followings list, profile media, account_type, etc.
Note :
Use it on Your Own Risk. Scraping with Residential proxies is advisable while extracting data at scale/in bulk. If possible, use multiple accounts to fetch data from Instagram.
DON'T USE YOUR PERSONAL ACCOUNT FOR SCRAPING PURPOSES.
Installation
Install InstaGPy with pip
pip install instagpy
Usage/Examples
python quickstart.py
OR
from instagpy import InstaGPy
InstaGPy(use_mutiple_account=False, session_ids=None, min_requests=None, max_requests=None)
Example - Get Basic User Details of a User
from instagpy import InstaGPy
insta = InstaGPy()
insta.get_user_basic_details('champagnepapi',print_formatted=True)
Documentation
Check out step by step guide.
Configuration
Example - Config Usage
from instagpy import config
config.PROXY = {"http":"127.0.0.1","https":"127.0.0.1"}
config.TIMEOUT = 10
Check out configuration docs for the available settings.
Features
- Extracts User's Followers
- Extracts User's Followings
- Extracts User's Profile Details along with Contact Details (Phone, WhatsApp, Email & Address)
- Extracts Instagram Profile Media
Authors
Feedback
If you have any feedback, please reach out to us at hello@sarabjitdhiman.com or contact me on Social Media @iSarabjitDhiman
Support
For support, email hello@sarabjitdhiman.com
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for instagpy-0.1.12-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d23e290acdfdd71d993f8c55a17bee9be0f20af1c438d9e4abd968a3cdea086 |
|
MD5 | 94fd28fc70d92a00771c5ce97db0aac5 |
|
BLAKE2b-256 | 25840213eae8dce58a74ac1b92920e00298c5164b0bc62dd77dca7046132869d |