Mit der LinkedIn-API in einer C# - Anwendung
Baue ich eine kleine Windows-Forms-Anwendung, und ich möchte den Zugriff auf Informationen von der Firma search-API. Ich will auch gar nicht alles schreiben, was mit dem Profil.
Habe ich bekommen, soweit Sie einen Webbrowser öffnen und Fragen, meine Benutzer um den Bestätigungs-code in meine Anwendung.
Dies ist so unglaublich frustrierend! Es gibt Tonnen von Probe-code für Python und Java, aber .NET hat halt etwas halbgar arbeiten demos, die nicht selbst bauen, richtig.
Brauche ich Eure Hilfe.
Ich habe schon gesehen, das offizielle LinkedIn Entwickler-Toolkit, aber das Projekt gar nicht bauen!
Also ich ging weiter und lud LinkedIn.dll Bibliothek, die vermutlich fungiert als wrapper für den Zugriff auf die Daten.
Wie kann ich den Zugriff auf die API verwenden? Ich habe bereits einen API-Schlüssel und einen geheimen token-Schlüssel, beides gespeichert in meiner App.config-Datei, die darauf warten, verwendet werden.
Dank!
Sie wissen, dass Sie verwenden können, IRON Python? Versuchen Sie, diese Beispiele und sehen, wie Sie zu erhalten.
Versuchen Sie den Download und hinzufügen von Verweis auf DotNetOpenAuth dotnetopenauth.net
InformationsquelleAutor Only Bolivian Here | 2011-12-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du vielleicht schauen Sie sich die Beispiele auf die Links in der Bibliotheken und Tools Seite, die auf der LinkedIn-Entwickler-Portal. Der "C# - Beispiel" geschrieben von einem unserer community-Mitglieder gut funktioniert...
https://developer.linkedin.com/sites/default/files/LinkedInAuth.rar.zip
Wir haben noch ein paar andere C# - Beispiele, wie gut, aber das sollte Ihnen den Einstieg - es ist ein Beispiel dafür, immer einen access-token und eine Anfrage.
der link funktioniert nicht
Link abgelaufen ist. Bitte aktualisieren Sie.
InformationsquelleAutor Kirsten Jones
Sollten Sie vielleicht überprüfen Sie die LinkedInNET-library auf github. Die API-Abdeckung ist nicht voll, aber es wächst.
Es wird ein NuGet-Paket
Haben Sie die Herausforderung der Authentifizierung Ihrer Benutzer innerhalb Ihrer winforms app aber.
InformationsquelleAutor SandRock
Die Sie brauchen, um sich an die
OAuth
Autorisierungs-Mechanismus. Es stellt im wesentlichen die Benutzer gehen Sie auf die Webseite von linkedin, signin und damit Ihre Anwendung den Zugriff auf Ihre Daten von linked in.Ist es kurz beschrieben, die in der Dokumentation der LinkedIn-Entwickler-Toolkit. Blick in die
WebOAuthAuthorization
Klasse. Es ist wirklich klein und hat zwei wichtige Methoden:BeginAuthorize(Uri callback)
CompleteAuthorize()
Die erste Methode sendet der Benutzer zum linkedin-website für die Zulassung. Die callback-parameter wird verwendet, linked-in zu Benachrichtigen Ihrer Webseite über das Ergebnis der Autorisierung. An diesem Punkt müssen Sie rufen Sie die
CompleteAuthorization()
Methode für Ihre Anwendung zu beenden, der Herstellung einer Sitzung mit den linked-in für diese bestimmten Benutzer.InformationsquelleAutor Roman