socialshare

social share is package for share contents on social media networks.


Keywords
django, social, share
License
MIT
Install
pip install socialshare==0.1.3

Documentation

SocialShare

OverView

Socialshare provide a mechanism for share a contents on social media’s

Dependencies

Twitter support Depends on Twython Access Token for the users.

Installation

From pypi:

Pip install socialshare or easy_install socialshare

From github:

Clone : https://github.com/renjith-tring/socialshare

Configuration in Django projects:

Settings.py

Installed apps:

  INSTALLED_APPS = (
             'Socialshare',
)

Views.py

From socialshare.share import * [ linkedin_share, facebook_share, google_share , twitter_share ]

Facebook Share :

response = facebook_share(params=None,access_token=None)

Params 1 . params = {'message':'your own message','link':'image link[make sure the url]','caption':'Caption', 'description':'Description', 'created_time'://current date}

  1. Access_token = “ user accesstoken “ 3 . response in json format

Linkedin Share

response = linkedin_share(params=None,access_token=None)

Params 1. params = {'comment':comment,'content': {'title': title,'submitted-url':submitted_url, 'submitted-image-url':image_url,'description': description,},'visibility': {'code': 'anyone'}} 2 . access_token = “user token “

Google Plus Share

Google is not providing stream api for share the contents , so here we are passing in the url for shared contents , then it will pop up in google plus comment window [ http://www.awesomescreenshot.com/image/1085814/ade4b9f86665dec52abe88eb10912a4e ] , then user can enter comments and publish in their account .

google_share(share_url=None)

Params 1 . share_url = “valid url “