Skip to main content

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.

Documentation

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.

Configurations

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

instagpy-0.1.14.tar.gz (14.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

instagpy-0.1.14-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

Details for the file instagpy-0.1.14.tar.gz.

File metadata

  • Download URL: instagpy-0.1.14.tar.gz
  • Upload date:
  • Size: 14.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.7

File hashes

Hashes for instagpy-0.1.14.tar.gz
Algorithm Hash digest
SHA256 782abcbedd710fcb2a53a14c922e601d7eb833a830c25e253f8911e5b7dd5cf4
MD5 2e48510702f7323c162408bcbd4580d1
BLAKE2b-256 3a7a62edc739e09d39797121b36aab9b78dd44788e1e913b8048821eb866ab78

See more details on using hashes here.

File details

Details for the file instagpy-0.1.14-py3-none-any.whl.

File metadata

  • Download URL: instagpy-0.1.14-py3-none-any.whl
  • Upload date:
  • Size: 14.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.7

File hashes

Hashes for instagpy-0.1.14-py3-none-any.whl
Algorithm Hash digest
SHA256 07bf91f8069e9c494455be550fd41f2af9549eeacc60998c929a11ff628d91af
MD5 c2c0107c3424a6ecb2c4deb8730053d4
BLAKE2b-256 1d733c2cebe58de5a1d12749d68259c97e789cd830ee9654ccd55ef3fd544f75

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page