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',pretty_print=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
Release files for instagpy 0.1.15
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| instagpy-0.1.15.tar.gz | 14.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| instagpy-0.1.15-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 28.5 kB
Release files / instagpy-0.1.15.tar.gz
| Download URL | instagpy-0.1.15.tar.gz |
|---|---|
| Size | 14.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3b4c106a7a389f5b1306144f3f2d6e0d537342b5faae38f0535adace5ac5c1f2
|
|
BLAKE2b-256 checksum How to use checksums |
df01bb5ee7f6d58da3bf36e13ebe2a219d401009c8158cf5d885afee0fea5aea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.7
|
Release files / instagpy-0.1.15-py3-none-any.whl
| Download URL | instagpy-0.1.15-py3-none-any.whl |
|---|---|
| Size | 14.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e05ecfe79b8590ba97bd75a7b6c3d009a3300b2822e738a5489c29871e16b8f0
|
|
BLAKE2b-256 checksum How to use checksums |
df9c27e7868def23a2f82dfa3f6d058a9258c8dd0cafc1001cf0578b17e9aac0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.7
|