The Social Share Code Libraries project provides source code libraries for writing code that uses sharing on social-media.
All code is released under the permissive BSD-3-Clause License, so you should be able to use it in any of your projects, even if they are not permissively licensed like the BSD-3-Clause License.
This is a sub-project of Social Share URL's, a project for documenting the sharing URL API's of third-party, social-media websites. Check out more about us here :
https://github.com/bradvin/social-share-urls
https://github.com/bradvin/social-share-urls/tree/master/code/
Online Demo
:
- Peter Kropotkin : The Conquest of Bread
- EarthFluent.com : Learn Portuguese Online
- List Keywords : Finding and Listing Your Keywords For You
Code Sandbox
:
Sample Use
:
sm = SocialMedia()
#socialmediasites = sm.GetSocialMediaSites_WithShareLinks_OrderedByAlphabet()
socialmediasites = sm.GetSocialMediaSites_WithShareLinks_OrderedByPopularity()
socialmediaurls = sm.GetSocialMediaSiteLinks_WithShareLinks({
'url':'http://www.earthfluent.com/',
'title':'EarthFluent',
})
#print(socialmediaurls.keys())
for socialmediasite in socialmediasites:
print(socialmediasite + " : " + socialmediaurls[socialmediasite])
pass
Library Files
: