Hey, Rohan.
Rohan kanade wrote:i would like to know if in your upcoming book, there is any topic about the interoperability between different social programming platforms?
A great question. My short answer is yes, it is. There is a full walkthrough of how to build a microblog which utilizes all three platforms at once. This takes up an entire quarter of the book and utilises an MVC library called CodeIgniter.
Each has its own benefits and each is as fragile! The complexity is in how each platform authenticates users. For example, Facebook uses cookies, Twitter uses OAuth and GFC uses a combination of cookies or OAuth. The detection of a user using Facebook is fairly easy and is probably the most ubiquitous. The client-side JavaScript library picks up the Facebook cookie and performs many of the verification function for you. It also integrates seamlessly with the server-side library.
This is an area which will become even more seamless in the future, perhaps towards a unified identifier such as an e-mail address as supported by things like OpenID.
Rohan kanade wrote:how can we use Social Programming platforms for better business intelligence?
I guess it depends on what things you are wishing to track. Much of the intelligence you will be collecting will be to do with "status" updates, interactions with friends and, increasingly, with games and applications. The Twitter
Streaming API, for example, allows for huge data collection projects!