LinkedIN API in Asp.NET [duplicate]
Is there any way to implement LinkedIN API by using C#,VB.NET. We need to call profile , companies ,Jobs etc API of linked in using mentioned technologies.
Linkedin have a REST based API - http://developer.linkedin.com/docs/DOC-1258
You can create a HttpWebRequest, pointed at a REST endoint, and parse the response however you wish.
// Create the web request
HttpWebRequest request = WebRequest.Create("http://api.linkedin.com/v1/people/~/connections/") as HttpWebRequest;
// Get response
using (HttpWebResponse response = request.GetResponse() as HttpWebResponse)
{
// Get the response stream
StreamReader reader = new StreamReader(response.GetResponseStream());
// Console application output
Console.WriteLine(reader.ReadToEnd());
}
In my point of view it is better to use some existed c# wrapper. Look at LinkedIn Developer Toolkit.
I'm working on the LinkedInNET lib on github. The API coverage is not full but it's growing.
There is a NuGet package btw.
PM> Install-Package Sparkle.LinkedInNET
Spring.NET Social (LinkedIn extension) is so far, the best LinkedIn API Client I've used. It's an extension of Spring.NET Social.
Although you can always consume the LinkedIn REST API using your own consumer/other 3rd party REST API consumer such as RestSharp, I would say that using Spring.NET REST combined with this LinkedIn API Client is a breeze.
精彩评论