Skip to content
This repository has been archived by the owner on Nov 8, 2021. It is now read-only.
/ IGQL Public archive

Unofficial Instagram GraphQL API to collet data without authentication

License

Notifications You must be signed in to change notification settings

FKLC/IGQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

End of support

According to this issue #1 Instaloader is already doing what this library does so why reinvent the wheel while it exists also I'm so sorry about wasting your time using this library instead of Instaloader it is much better than IGQL. @ogencoglu actually created issue about it but I think when I checked the source of Instaloader I accidentally typed something else instead of graphql.

InstagramGraphQL Unofficial API

Unofficial Instagram GraphQL API to collet data without authentication.

Features

  • Search for people, hashtags and locations
  • Get media data
  • Get hashtag data
  • Get location data
  • Get all comments
  • Get all likes
  • Get specific user posts
  • With sessionid supplied you can get data from private accounts
  • There is a lot of cool data returned by GraphQL. For example accessibility_caption which you can train your image classifier through it
NOTE: This is basically a API to collet data not for uploading or interacting with media. If you want more advanced IG library you should check LevPasha's Instagram-API-python package.

Getting all media of a user

from igql import InstagramGraphQL


igql_api = InstagramGraphQL()

user = igql_api.get_user('instagram')
for media in user.timeline():
    print(media)

Installation

Library is avaible on PyPi so just run

pip install igql

To learn more check wiki page.

About

Unofficial Instagram GraphQL API to collet data without authentication

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages