Django implementation for instagram API
Project description
# Django Instagram API
[![Build Status](https://travis-ci.org/ramusus/django-instagram-api.png?branch=master)](https://travis-ci.org/ramusus/django-instagram-api) [![Coverage Status](https://coveralls.io/repos/ramusus/django-instagram-api/badge.png?branch=master)](https://coveralls.io/r/ramusus/django-instagram-api)
Application for interacting with Instagram API objects using Django model interface
## Installation
pip install django-instagram-api
Add into `settings.py` lines:
INSTALLED_APPS = (
...
'm2m_history',
'instagram_api',
)
INSTAGRAM_API_CLIENT_IDS = ['...']
## Usage examples
### Simple API request
>>>from instagram_api.models import User, Media
>>>u = User.remote.fetch(237074561)
>>>print u
tnt_online
>>>followers = u.fetch_followers()
>>>medias = u.fetch_recent_media()
>>>print medias
[<Media: 935546412924881779_237074561>, <Media: 935398934535687014_237074561>, <Media: 935385433641536074_237074561>...]
>>>m = Media.remote.fetch('937539904871536462_190931988')
>>>comments = m.fetch_comments()
>>>likes = m.fetch_likes()
[![Build Status](https://travis-ci.org/ramusus/django-instagram-api.png?branch=master)](https://travis-ci.org/ramusus/django-instagram-api) [![Coverage Status](https://coveralls.io/repos/ramusus/django-instagram-api/badge.png?branch=master)](https://coveralls.io/r/ramusus/django-instagram-api)
Application for interacting with Instagram API objects using Django model interface
## Installation
pip install django-instagram-api
Add into `settings.py` lines:
INSTALLED_APPS = (
...
'm2m_history',
'instagram_api',
)
INSTAGRAM_API_CLIENT_IDS = ['...']
## Usage examples
### Simple API request
>>>from instagram_api.models import User, Media
>>>u = User.remote.fetch(237074561)
>>>print u
tnt_online
>>>followers = u.fetch_followers()
>>>medias = u.fetch_recent_media()
>>>print medias
[<Media: 935546412924881779_237074561>, <Media: 935398934535687014_237074561>, <Media: 935385433641536074_237074561>...]
>>>m = Media.remote.fetch('937539904871536462_190931988')
>>>comments = m.fetch_comments()
>>>likes = m.fetch_likes()
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
Close
Hashes for django-instagram-api-0.1.12.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1376fe39efcd80f535ad0f779a58d20cb29069c10224363fd274a8851e83c94 |
|
MD5 | 1021383d1d48ac490b7308e962973979 |
|
BLAKE2b-256 | 166391845418600b1fde4db75f570077c9d6de309d15ff094ee29171c2b36e40 |