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
InstagramGraphQL-1.0.4.tar.gz
(4.8 kB
view hashes)
Built Distribution
Close
Hashes for InstagramGraphQL-1.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55822166f249f05ab3682528eb224f595b7e8fdfb1eae40056290f8ea1c5b1a8 |
|
MD5 | cccaa48949138b75d09c9fe493614249 |
|
BLAKE2b-256 | 6fba3db11648c6fd1051939a86322c0b760726342973407105595f7fc4940202 |