Y a-t-il un moyen d'implémenter une API LinkedIn à l'aide de C #, VB.NET. Nous devons appeler profil, entreprises, emplois, etc. API de liaison à l'utilisation de technologies mentionnées. P>
4 Réponses :
LinkedIn a une API basée sur le repos - http://developer.linkedin.com/docs/doc-1258
Vous pouvez créer un httpwebrequest, pointé sur un repose-repos et analyser la réponse, mais vous le souhaitez. P>
// 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()); }
Bonjour, toute implémentation en C #, VB.NET à cet effet, comme Voir le profil utilisateur, les connexions utilisateur, les informations des entreprises, etc.
Il n'y a pas de wrappers C # pré-construit que je connais. Cependant, vous pouvez utiliser la méthode ci-dessus pour «rouler votre propre», espérons-le sans trop de difficulté.
En supposant que vous puissiez obtenir les jetons OAuth, calculez la signature OAuth et l'ajoutez à la demande. Cela rend un peu plus difficile de rouler le vôtre.
À mon point de vue, il est préférable d'utiliser certains wrapper C # existants. Regardez LinkedIn Developer Toolkit . p>
+1 Pour le lien du projet, mais je ne suivez pas votre argument - plus adaptable?
printemps.net social (LinkedIn Extension) est jusqu'à présent, le meilleur client API LinkedIn J'ai utilisé. C'est une extension de Spring.net social . P>
Bien que vous puissiez toujours consommer l'API de repos LinkedIn à l'aide de votre propre consommateur de consommateur / autre consommateur de repos de 3ème partie, tels que RestShaRP , Je dirais que l'utilisation de Spring.net repose avec ce client API LinkedIn est une brise. P>
Je travaille sur le LinkedInnet LIB sur github . La couverture API n'est pas pleine mais elle grandit.
Il y a un package Nuget BTW. P>
PM> Install-Package Sparkle.LinkedInNET
Il y a déjà un client prêt pour cela. Checkout mon Réponse .