instagrapi | 🔥 The fastest and powerful Python library for Instagram Private API 2023 | Plugin library

 by   adw0rd Python Version: 1.19.8 License: MIT

kandi X-RAY | instagrapi Summary

kandi X-RAY | instagrapi Summary

instagrapi is a Python library typically used in Telecommunications, Media, Advertising, Marketing, Plugin applications. instagrapi has no bugs, it has no vulnerabilities, it has build file available, it has a Permissive License and it has medium support. You can install using 'pip install instagrapi' or download it from GitHub, PyPI.

Fast and effective Instagram Private API wrapper (public+private requests and challenge resolver) without selenium. Use the most recent version of the API from Instagram, which was obtained using reverse-engineering with Charles Proxy and Proxyman. Support Python >= 3.6, recommend 3.8+. For any other languages (e.g. C++, C#, F#, D, Golang, Erlang, Elixir, Nim, Haskell, Lisp, Closure, Julia, R, Java, Kotlin, Scala, OCaml, JavaScript, Crystal, Ruby, Rust, Swift, Objective-C, Visual Basic, .NET, Pascal, Perl, Lua, PHP and others), I suggest using instagrapi-rest or Lamadava SaaS. Support Chat in Telegram and GitHub Discussions.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              instagrapi has a medium active ecosystem.
              It has 2434 star(s) with 447 fork(s). There are 75 watchers for this library.
              There were 10 major release(s) in the last 12 months.
              There are 168 open issues and 482 have been closed. On average issues are closed in 455 days. There are 5 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of instagrapi is 1.19.8

            kandi-Quality Quality

              instagrapi has 0 bugs and 0 code smells.

            kandi-Security Security

              instagrapi has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              instagrapi code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              instagrapi is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              instagrapi releases are available to install and integrate.
              Deployable package is available in PyPI.
              Build file is available. You can build the component from source.
              Installation instructions are not available. Examples and code snippets are available.
              instagrapi saves you 2490 person hours of effort in developing the same functionality from scratch.
              It has 8226 lines of code, 486 functions and 50 files.
              It has medium code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed instagrapi and discovered the below as its top functions. This is intended to give you an instant insight into instagrapi implemented functionality, and help decide if they suit your requirements.
            • Send videos to a story .
            • Configures a photo to a story .
            • Resolve contact form .
            • Send a private request .
            • Create a new image .
            • Create a media upload .
            • Uploads photos to album .
            • Build the story .
            • Feed all the insights media .
            • Login to instagram .
            Get all kandi verified functions for this library.

            instagrapi Key Features

            No Key Features are available at this moment for instagrapi.

            instagrapi Examples and Code Snippets

            sending post using instagrapi
            Pythondot img1Lines of Code : 18dot img1License : Strong Copyleft (CC BY-SA 4.0)
            copy iconCopy
            from pathlib import Path
            from PIL import Image
            from instagrapi import Client
            
            image = Image.open("picture.jpg")
            image = image.convert("RGB")
            new_image = image.resize((1080, 1080))
            new_image.save("new_picture.jpg")
            
            
            cl = Client()
            cl.login(

            Community Discussions

            QUESTION

            Python How to call a class method without importing
            Asked 2021-Oct-16 at 08:15

            I found this piece of code in this repo. https://github.com/adw0rd/instagrapi/blob/master/instagrapi/mixins/fbsearch.py

            And I wonder how self.private_request() could be called because there is no import and private_request() isn't defined in this class.

            ...

            ANSWER

            Answered 2021-Oct-16 at 08:15

            This code doesn't call fbsearch_places; only defines it. If it called it without defining private_request, that would cause an exception.

            But if someone imports this code and uses this class in combination with another class where private_request is defined, then they will be able to use the fbsearch_places method.

            That's what "mix in" means in FbSearchMixin: that the class that is supposed to be used in combination with another class in multiple inheritance.

            Source https://stackoverflow.com/questions/69593796

            QUESTION

            sending post using instagrapi
            Asked 2021-Aug-11 at 17:10

            Hi i am trying to send a post into Instagram using instagrapi module and I'm using photo_upload to do that but that not working here is my code :

            ...

            ANSWER

            Answered 2021-Aug-11 at 17:10

            I found the answer to the question To send a post to Instagram, the photo format must be JPG and the photo size must be less than 1080 x 1080.

            this is the code :

            Source https://stackoverflow.com/questions/68745989

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install instagrapi

            You can install using 'pip install instagrapi' or download it from GitHub, PyPI.
            You can use instagrapi like any standard Python library. You will need to make sure that you have a development environment consisting of a Python distribution including header files, a compiler, pip, and git installed. Make sure that your pip, setuptools, and wheel are up to date. When using pip it is generally recommended to install packages in a virtual environment to avoid changes to the system.

            Support

            IndexGetting StartedUsage GuideInteractions Media - Publication (also called post): Photo, Video, Album, IGTV and Reels Resource - Part of Media (for albums) MediaOembed - Short version of Media Account - Full private info for your account (e.g. email, phone_number) TOTP - 2FA TOTP helpers (generate seed, enable/disable TOTP, generate code as Google Authenticator) User - Full public user data UserShort - Short public user data (used in Usertag, Comment, Media, Direct Message) Usertag - Tag user in Media (coordinates + UserShort) Location - GEO location (GEO coordinates, name, address) Hashtag - Hashtag object (id, name, picture) Collection - Collection of medias (name, picture and list of medias) Comment - Comments to Media Highlight - Highlights Story - Story StoryLink - Link Sticker StoryLocation - Tag Location in Story (as sticker) StoryMention - Mention users in Story (user, coordinates and dimensions) StoryHashtag - Hashtag for story (as sticker) StorySticker - Tag sticker to story (for example from giphy) StoryBuild - StoryBuilder return path to photo/video and mention co-ordinates DirectThread - Thread (topic) with messages in Direct Message DirectMessage - Message in Direct Message Insight - Insights for a postDevelopment GuideHandle ExceptionsChallenge ResolverExceptions
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            Install
          • PyPI

            pip install instagrapi

          • CLONE
          • HTTPS

            https://github.com/adw0rd/instagrapi.git

          • CLI

            gh repo clone adw0rd/instagrapi

          • sshUrl

            git@github.com:adw0rd/instagrapi.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link