https://github.com/willandskill/django_social_followers
https://github.com/willandskill/django_social_followers
Last synced: 12 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/willandskill/django_social_followers
- Owner: willandskill
- License: gpl-2.0
- Created: 2015-11-17T12:55:58.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-11-18T07:34:31.000Z (over 10 years ago)
- Last Synced: 2025-07-05T20:16:41.882Z (about 1 year ago)
- Language: Python
- Size: 18.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Django Social Followers
## Installation
```
pip install django_social_followers
```
## Configuration
[Create a FACEBOOK App] (https://developers.facebook.com/apps/) and get your App ID and App Secret
[Create an INSTAGRAM App] (https://instagram.com/developer/clients/manage/ ) and get your Client ID and Client Secret
[Create a TWITTER app] (https://apps.twitter.com/) and get your Consumer Key, Consumer Secret, Access Token and Access Token Secret
**Add your social settings to settings.py**
```javascript
FACEBOOK_SETTINGS = {
'CLIENT_ID': 'XXXXX',
'CLIENT_SECRET': 'XXXX',
'GRANT_TYPE': 'client_credentials'
}
INSTAGRAM_SETTINGS = {
'CLIENT_ID': 'XXXXXX',
'CLIENT_SECRET': 'XXXXX'
}
TWITTER_SETTINGS = {
'CONSUMER_KEY': 'XXXX',
'CONSUMER_SECRET_KEY': 'XXXX',
'ACCESS_TOKEN_KEY': 'XXXX',
'ACCESS_TOKEN_SECRET_KEY':'XXXXXXX'
}
```
## Usage
**Add code to fetch followers**
```
from django_social_followers.social import SocialFollowers
social_followers = SocialFollowers()
facebook_followers = social_followers.get_facebook_followers('WillAndSkill')
instagram_followers = social_followers.get_instagram_followers('389223200')
twitter_followers = social_followers.get_twitter_followers('_willandskill')
print facebook_followers, instagram_followers, twitter_followers
```
**INSTAGRAM USER ID**
[Get your Instagram user id] (http://jelled.com/instagram/lookup-user-id)