views:

33

answers:

2

I'd like to gather user data in a web-based intranet application similar to rapportive, gist and xobni. These services gather and display facebook profiles, twitter streams, linkedin profiles, etc. based on the user's email address in your inbox.

Is there a 3rd party library or API (free or paid) that would provide this kind of data from social networks based on a person's email address? I'd rather not have to go through and create calls for all these different services, not to mention maintaining all these APIs. If there is already a service out there that does the work of search and aggregation that would be so useful.

The application is in C#, so a C# library or wrapper for the API would be nice but definitely not a requirement.

A: 

Rapleaf... that is the magical service that you can use to find social media data. They have both batch and API REST services.

DavGarcia
A: 

Yes Rapleaf appears to be the way to go. But applying for the API key appears to take some time; they may or may not grant an API key. any experience with this?

DjangoRocks
After submitting a request, one of their sales people called me later that day to ask about the application I was integrating Rapleaf into. The next day another sales person called me to let me know I was approved and moments later I got the email with the API key. This was back in June 2010, so maybe they have tightened the process since then? They did seem a bit cautious about how it would be used and also the volume of the requests. I would only be making about 40 requests a day and the application was an internal web-based CRM, so it was easily accepted.
DavGarcia
yeah i think so. may i know what is the interview process like when they are asking about your application?
DjangoRocks
oh, my API is approved. Cool.
DjangoRocks