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.