LinkedIn fornisce 2 API:
-
- L'API JavaScript è una ricca libreria client che ti consente di creare applicazioni dinamiche nel browser web. Utilizza OAuth 2 per autorizzare facilmente gli utenti tramite il pulsante "Accedi con LinkedIn", accedi ai dati di LinkedIn con oggetti nativi e interagisci con i plugin.
- L'API REST fornisce una rappresentazione semplice e coerente di persone, aziende, lavori e delle interazioni e relazioni tra loro. Il nostro linguaggio di query ti consente di leggere i dati in XML e JSON con la granularità e l'aggregazione che preferisci. Utilizza OAuth 1.0a per autorizzare gli utenti e iniziare a effettuare chiamate API REST utilizzando qualsiasi linguaggio di programmazione.
1. Inizializza la chiave API di LinkedIn e la chiave segreta
La chiave API collegata può essere ottenuta da http://developer.linkedin.com/-
- linkedin_api_key = "LA TUA CHIAVE API LINKEDIN"
- secret_key = "IL TUO SEGRETO API LINKEDIN"
2. Impostazione della richiamata:
callback_url = 'http://localhost:3000/linkedin_callback'3. Crea un oggetto OAuth
oauth = LinkedIn::Oauth.new(linkedin_api_key, linkedin_secret)4. Richiedi l'URL di autorizzazione
oauth.request_token.authorize_url => “https://api.linkedin.com/uas/oauth/authorize?oauth_token=53bc5779-75fb-4a82-915c-a33dba1dddf2″ Apri il collegamento nel tuo browser come URL di reindirizzamento per consentire all'utente di eseguire l'autorizzazione processo, se l'utente lo autorizza, otterremo params[:oauth_verifier] nel nostro "callback_url", utilizzarlo per autorizzare dalla richiesta.Per esempio:
http://localhost:3000/linkedin_callback?oauth_token=94145e28-2d4d-4d55-856d-c5e791334e09&oauth_verifier=00883 oauth_verifier = “00883″autorizzare utilizzando il verificatore e il token OAuth
oauth.authorize_from_request(oauth.request_token.token, oauth.request_token.secret, oauth_verifier)creare un oggetto API LinkedIn
linkedin = LinkedIn::Base.new(oauth) Mettiti in contatto con noi.Iscriviti per gli ultimi aggiornamenti
Articoli correlati