Jan 27, 2010

Social media APIs and libraries for .NET developers

Social media services like Facebook, Twitter, LinkedIn, Digg, YouTube, Flicker, Orkut..etc allow user to share data, content and information. Almost all Social Media services provide some sort of Application Programming Interface, or API, that allows outside parties to build a product or app of an existing service. Here are the popular social media services APIs and sample wrapper for .NET developers.


FaceBook:
API:http://wiki.developers.facebook.com/index.php/User:C_Sharp
http://wiki.developers.facebook.com/index.php/User:ASP.NET
SDK: http://facebooktoolkit.codeplex.com/
Code:http://facebook.codeplex.com/
Others:http://msdn.microsoft.com/en-us/windows/ee388574.aspx

Twitter:
API:http://apiwiki.twitter.com/
Code: http://twittervb.codeplex.com/
Others:http://www.devx.com/webdev/Article/40359
http://blogs.vertigo.com/personal/alanl/Blog/Lists/Posts/Post.aspx?ID=22

LinkedIn:
API:http://developer.linkedin.com/community/apis
Code:http://developer.linkedin.com/thread/1230

Digg:
API:http://digg.com/api/docs/overview
Code:http://www.codeplex.com/diggapinet
Others:http://www.codeproject.com/KB/cs/DiggAPI.aspx

YouTube:
API:http://code.google.com/apis/youtube
Code:http://youtubeasp.codeplex.com/
Others: http://trailsinthesand.com/programmatically-uploading-videos-to-youtube/
http://www.dotneat.net/2007/12/20/QueryingYoutubeAPIUsingC.aspx

Flickr:
API:http://www.flickr.com/services/api/
Code: http://www.codeplex.com/FlickrNet
Others: http://blogs.msdn.com/coding4fun/archive/2006/11/22/1126978.aspx

XML-RPC based Blogs:
API: http://www.xmlrpc.com/metaWeblogApi
It includes MSN Spaces, DasBlog, SubText,..etc and Windows Live Writer,blogjet use this API.
Code: http://www.xml-rpc.net/
Others: http://www.gtrifonov.com/blog/2006/11/27/Coding_blog_engine_with_MetaWeblog_API_support_and.aspx
http://www.wynia.org/wordpress/2006/06/15/creating-a-basic-metaweblog-api-blogging-client-in-c/

GData:
API:http://code.google.com/apis/gdata
GData endpoints for Blogger, Google Calendar, Notebook, Spreadsheets, Documents, Picassa, etc.
Code:http://code.google.com/p/google-gdata/
http://code.google.com/apis/gdata/client-cs.html

OpenSocial:
 With the OpenSocial Javascript API Google brings a common and open API that makes it possible to access the big social networks as MySpace, Orkut or Xing and connect to them.
Code:http://opensocial.codeplex.com/

Enjoy It.

2 comments

Leave a Reply

Your email address will not be published. Required fields are marked *