InstagramGraphQL Unoffical API
Project description
Fork of IGQL repo for our needs
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: # This is entry_data not the all media
print(media.image_url)
for media_list in user.iterate_more_timeline_media():
for media in media_list:
print(media.image_url)
Installation
Library is avaible on PyPi so just run
pip install InstagramGraphQL
To learn more check wiki page.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for InstagramGraphQL-1.0.10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | edcd30c230fdc5796714a3ced0da2c2278a6be93ef07a2462d2a311e3be7e446 |
|
MD5 | 86b322ee66be471dd9f770ee125a8c1d |
|
BLAKE2b-256 | 74777b1e5ef78447ac693399c2080f0bfa00044587e75bd1a48418bf7510e173 |