Есть ли способ реализовать LinkedIN API с помощью С#, VB.NET. Нам нужно называть профили, компании, рабочие места и т.д. API связанных с использованием указанных технологий.
API LinkedIN в Asp.NET
Ответ 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());
}
Ответ 2
В моей точке зрения лучше использовать некоторую существующую оболочку С#. Посмотрите Инструмент разработчика LinkedIn.
Ответ 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 - это легкий ветерок.