Sinnia IG Fetching Tools
Project description
Sinnia IG Fetcher
To publish changes to this library in PyPi:
https://packaging.python.org/tutorials/packaging-projects/#generating-distribution-archives Edit the version in setup.py.
first time?
'python3 -m pip install --upgrade build' 'python3 -m pip install --user --upgrade twine'
'python3 -m build' 'python3 -m twine upload dist/sinnia_*' Auth must have been configured in $HOME/.pypirc
Depend on this package: instagram-login-app
Using Instagram Graph API and Instagram Basic Display API
Includes:
For Businesses (Instagram Graph API):
- Get Media
- Get Competitors Media
- Get Top Media in Hashtag
For Basic Users (Instagram Basic Display API):
- Get Media
Usage:
from ig.get_business_media import BusinessMediaFetcher from ig.get_business_competitors_media import CompetitorsMediaFetcher from ig.get_hashtag_media import HashtagsMediaFetcher from ig.get_user_media import UserMediaFetcher
fetcher = BusinessMediaFetcher() data_found = fetcher.process_business_media(db_connection, business_ig_id, access_token)
fetcher = CompetitorsMediaFetcher() data_found = fetcher.process_competitors_media(db_connection, business_ig_id, competitor_name, access_token)
fetcher = HashtagsMediaFetcher() data_found = fetcher.process_hashtags_media(db_connection, business_ig_id, hashtag, access_token)
fetcher = UserMediaFetcher() data_found = fetcher.process_user_media(db_connection, user_ig_id, access_token)
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
Hashes for sinnia_ig_fetcher-0.2.11-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73571703da27924ebe1599a19280c5a3f55cba2b52b0dfb7964f9a5845ae990e |
|
MD5 | e7294160c9b895d8808ad0fc257b2ecd |
|
BLAKE2b-256 | 40d6e15f06e8dd6bfa052f299280077a26534dfab03cc9a7e8a07dad9e8e6975 |