Swift 2 OAuth2 LinkedIn-Verbindung

8

Ich werde eine native iOS-App mit Swift 2 und Xcode 7 erstellen. Die Benutzer sollten sich mit LinkedIn und OAuth 2 anmelden, aber ich frage mich, wie ich anfangen sollte, dies einzurichten. Ich habe nicht viel Erfahrung mit OAuth 2.

Gibt es ein gutes Tutorial oder eine Beispiel-App? Ich sah den Ray Wenderlich Beitrag , aber das kommt mit einem bestehenden Projekt. Ich möchte eine App mit LinkedIn Login von Grund auf neu erstellen.

BEARBEITEN

Ich möchte den LinkedIn-Login verwenden, um die Verbindungen des Benutzers zu erhalten und ihnen Benachrichtigungen zu senden. Ich habe dies recherchiert und einige Seiten gefunden, auf denen steht, dass Verbindungen nicht aus der neuen LinkedIn-API abgerufen werden können, stimmt das? Es ist nicht möglich, in nativen iOS-Anwendungen Verbindungen von LinkedIn von LinkedIn zu erhalten?

    
Tom Spee 21.09.2015, 13:49
quelle

3 Antworten

7

Sie sollten mit LinkedIn Leitfaden für LinkedIn und OAuth 2 beginnen.  Aber auch wenn Sie ein Beispiel für die Authentifizierung mit OAuth 2 hier benötigen, ist es.

Für Ihre zweite Frage bezüglich der Verbindung hat yes Linked Änderungen vorgenommen, aber die API ist immer noch verfügbar, aber für die Partner.

Wenn Sie ein bestehender LinkedIn-Partner sind, haben diese Änderungen keine Auswirkungen auf Ihre bestehende Partnerschaft oder die zugehörigen APIs, auf die Ihre Partnerschaft Zugriff gewährt.
Wenn aufgrund der Änderungen vom 12. Mai Probleme auftreten, wenden Sie sich bitte umgehend an Ihren LinkedIn Business Development-Mitarbeiter.

Weitere Einzelheiten finden Sie im Handbuch für den Entwickler-Programmübergang .

    
Imran 01.10.2015, 03:32
quelle
1

Sehen Sie sich dieses Repo an, ich habe dieses schnelle Pre-2.0 gemacht, aber es zeigt Ihnen den grundlegenden Algorithmus. Sie können es mit Ihrem geheimen fest codierten oder holen Sie es vom Server. Der Schlüssel ist, den Eidkopf genau richtig zu bekommen, was ein großer Schmerz ist Ссылка

    
Greg Price 25.09.2015 14:34
quelle
1

Sieh dir das an: Ссылка

Ich habe dieses Repo verwendet und die Integration von LinkedIn erfolgreich in meine App implementiert. Es ist in Objective-C, aber Sie können Cocoapods verwenden und sie als Frameworks importieren und ohne Probleme in swift2 verwenden.

Hinweis: Ab dem 12. Mai 2015 hat LinkedIn Einschränkungen für die API-Nutzung für alle Nicht-Partner angewendet: Siehe: Ссылка

Sie können also nur das Basisprofil am Anfang erhalten, aber Sie können sich für das Partnerprogramm bewerben, um diese zusätzlichen Informationen wie Verbindungen hier zu erhalten: Ссылка

    
JDG 01.10.2015 15:04
quelle

Tags und Links