Skip to main content

Unofficial Instagram API to request available data

Project description





Igmapper: an Instagram Unofficial API



What is it?

Igmapper is a high-performance Python library designed for Instagram data extraction, providing structured access to profiles, feeds, and comments. It offers a flexible architecture that allows data engineers to toggle between Requests and native CURL transport, ensuring resilience against environment constraints.

Table of Contents

Main Features

Here are just a few of the things that pandas does well:

  • InstaClient: Initializes the session and handles transport selection (Requests or CURL)
    • get_profile_info(): Scrapes profile metadata and returns a structured ProfileData object.
    • get_feed(): Retrieves user timeline posts with built-in pagination support.
    • get_comments(): Fetches media comments and automates cursor-based pagination.

Where to get it / Install

The source code is currently hosted on GitHub at: https://github.com/lucasoal/igmapper

[!WARNING] It's essential to use Python 3.10 version

  • PyPI
     # PyPI
     pip install igmapper
    
  • GitHub
     # or GitHub
     pip install git+https://github.com/lucasoal/igmapper.git
    

Documentation

License

Dependencies

See the full installation instructions for minimum supported versions of required, recommended and optional dependencies.


⇧ Go to Top

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

igmapper-1.0.6.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

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

igmapper-1.0.6-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

Details for the file igmapper-1.0.6.tar.gz.

File metadata

  • Download URL: igmapper-1.0.6.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.19

File hashes

Hashes for igmapper-1.0.6.tar.gz
Algorithm Hash digest
SHA256 35099ed9f1c07f202402897ca646d4f9e42b9d817869209fb58113e34f9fbb2a
MD5 8d9a13dbb585b6888495ffcd79bd9790
BLAKE2b-256 2449c5fb7f077dcd2a856e8f1c6c98609b645bfa2dbe40845c5274fb56b9fb13

See more details on using hashes here.

File details

Details for the file igmapper-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: igmapper-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 8.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.19

File hashes

Hashes for igmapper-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 2196900528cfa28402574ddc83142d2ae01f1d7a399dee47b82dfb78eb48c4e0
MD5 45f6040e6c383d5b739f673e9b98fe08
BLAKE2b-256 8fd943a5ed0c72e878788a2ccfcf96ba2c84690e5461d4c849dd16f4359dc212

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