LinkedIn tillhandahåller två API:er:
-
- JavaScript API är ett rikt klientbibliotek som gör att du kan bygga dynamiska applikationer i webbläsaren. Använd OAuth 2 för att enkelt auktorisera användare via knappen "Logga in med LinkedIn", komma åt LinkedIn-data med inbyggda objekt och interagera med plugins.
- REST API ger en enkel, konsekvent representation av människor, företag, jobb och interaktioner och relationer mellan dem. Vårt frågespråk låter dig läsa data i XML och JSON med den granularitet och aggregering som du väljer. Använd OAuth 1.0a för att auktorisera användare och börja göra REST API-anrop med valfritt programmeringsspråk.
1. Initiera din länkade api-nyckel och hemliga nyckel
Länkad i api-nyckel kan erhållas från http://developer.linkedin.com/-
- linkedin_api_key = "DIN LINKEDIN API-NYCKEL"
- secret_key = "DIN LINKEDIN API-HEMLIGHET"
2. Ställa in din återuppringning:
callback_url = 'http://localhost:3000/linkedin_callback'3. Skapa oauth-objekt
oauth = LinkedIn::Oauth.new(linkedin_api_key, linkedin_secret)4. Begär auktoriserad webbadress
oauth.request_token.authorize_url => “https://api.linkedin.com/uas/oauth/authorize?oauth_token=53bc5779-75fb-4a82-915c-a33dba1dddf2″ Öppna länken i din webbläsare för att omdirigera användaren för att göra urlisering process, om användaren godkänner det kommer vi att få params[:oauth_verifier] i vår "callback_url", använd den för att auktorisera från begäran.till exempel:
http://localhost:3000/linkedin_callback?oauth_token=94145e28-2d4d-4d55-856d-c5e791334e09&oauth_verifier=00883 oauth_verifier = “00883″auktorisera med oauth verifierare och token
oauth.authorize_from_request(oauth.request_token.token, oauth.request_token.secret, oauth_verifier)skapa linkedin api-objekt
linkedin = LinkedIn::Base.new(oauth) Kontakta oss.Prenumerera för de senaste uppdateringarna
relaterade inlägg