LinkedIn bietet zwei APIs:
-
- The JavaScript API is a rich client library enabling you to build dynamic applications in the web browser. Use OAuth 2 to easily authorize users via the “Sign In with LinkedIn” button, access LinkedIn data with native objects, and interact with Plugins.
- Die REST-API bietet eine einfache, konsistente Darstellung von Personen, Unternehmen, Jobs sowie der Interaktionen und Beziehungen zwischen ihnen. Mit unserer Abfragesprache können Sie Daten in XML und JSON mit der von Ihnen gewählten Granularität und Aggregation lesen. Verwenden Sie OAuth 1.0a, um Benutzer zu autorisieren und mit der Durchführung von REST-API-Aufrufen in einer beliebigen Programmiersprache zu beginnen.
1. Initialisieren Sie Ihren LinkedIn-API-Schlüssel und Ihren geheimen Schlüssel
Der verlinkte API-Schlüssel kann unter http://developer.linkedin.com/ abgerufen werden.-
- LinkedIn_api_key = „IHR LINKEDIN-API-SCHLÜSSEL“
- Secret_key = „IHR LINKEDIN-API-GEHEIMNIS“
2. Festlegen Ihres Rückrufs:
callback_url = 'http://localhost:3000/linkedin_callback'3. Erstellen Sie ein OAuth-Objekt
oauth = LinkedIn::Oauth.new(linkedin_api_key, LinkedIn_secret)4. Autorisierungs-URL anfordern
oauth.request_token.authorize_url => „https://api.linkedin.com/uas/oauth/authorize?oauth_token=53bc5779-75fb-4a82-915c-a33dba1dddf2“ Öffnen Sie den Link in Ihrem Browser als Umleitungs-URL für den Benutzer, um die Autorisierung durchzuführen Prozess, wenn der Benutzer es autorisiert, erhalten wir params[:oauth_verifier] in unserer „callback_url“ und verwenden es, um die Anfrage zu autorisieren.Zum Beispiel:
http://localhost:3000/linkedin_callback?oauth_token=94145e28-2d4d-4d55-856d-c5e791334e09&oauth_verifier=00883 oauth_verifier = “00883″Autorisieren Sie mithilfe des OAuth-Verifizierers und des Tokens
oauth.authorize_from_request(oauth.request_token.token, oauth.request_token.secret, oauth_verifier)Erstellen Sie ein LinkedIn-API-Objekt
LinkedIn = LinkedIn::Base.new(oauth) Nehmen Sie Kontakt mit uns auf.Abonnieren Sie die neuesten Updates
zusammenhängende Posts