API LinkedIN в Asp.NET

Есть ли способ реализовать LinkedIN API с помощью С#, VB.NET. Нам нужно называть профили, компании, рабочие места и т.д. API связанных с использованием указанных технологий.

Ответ 1

Linkedin имеет API на основе REST - http://developer.linkedin.com/docs/DOC-1258

Вы можете создать HttpWebRequest, указав на REST endoint и проанализировать ответ, как вы пожелаете.

// 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());  
}  

Ответ 3

Я работаю над LinkedInNET lib на github. Покрытие API не заполнено, но оно растет.

Существует пакет пакетов NuGet.

PM> Install-Package Sparkle.LinkedInNET

Ответ 4

Spring.NET Social (расширение LinkedIn) до сих пор является лучшим клиентом LinkedIn API, который я использовал. Это расширение Spring.NET Social.

Хотя вы всегда можете использовать API LinkedIn REST, используя своего собственного потребителя/другого стороннего пользователя REST API, такого как RestSharp, я бы скажем, что использование Spring.NET REST в сочетании с этим клиентом LinkedIn API - это легкий ветерок.