LinkedIn propose 2 API :
-
- L'API JavaScript est une riche bibliothèque client vous permettant de créer des applications dynamiques dans le navigateur Web. Utilisez OAuth 2 pour autoriser facilement les utilisateurs via le bouton « Se connecter avec LinkedIn », accéder aux données LinkedIn avec des objets natifs et interagir avec les plugins.
- L'API REST fournit une représentation simple et cohérente des personnes, des entreprises, des emplois, ainsi que des interactions et relations entre eux. Notre langage de requête vous permet de lire des données au format XML et JSON avec la granularité et l'agrégation de votre choix. Utilisez OAuth 1.0a pour autoriser les utilisateurs et commencer à effectuer des appels d'API REST à l'aide de n'importe quel langage de programmation.
1. Initialisez votre clé API LinkedIn et votre clé secrète
La clé API liée peut être obtenue à partir de http://developer.linkedin.com/-
- linkedin_api_key = « VOTRE CLÉ API LINKEDIN »
- secret_key = « VOTRE SECRET DE L'API LINKEDIN »
2. Définir votre rappel :
callback_url = 'http://localhost:3000/linkedin_callback'3. Créer un objet oauth
oauth = LinkedIn ::Oauth.new(linkedin_api_key, linkedin_secret)4. Demander l'URL d'autorisation
oauth.request_token.authorize_url => « https://api.linkedin.com/uas/oauth/authorize?oauth_token=53bc5779-75fb-4a82-915c-a33dba1dddf2″ Ouvrez le lien dans votre navigateur en tant qu'URL de redirection pour que l'utilisateur puisse effectuer l'autorisation processus, si l'utilisateur l'autorise, nous obtiendrons params[:oauth_verifier] dans notre « callback_url », utilisez-le pour autoriser à partir de la demande.Par exemple:
http://localhost:3000/linkedin_callback?oauth_token=94145e28-2d4d-4d55-856d-c5e791334e09&oauth_verifier=00883 oauth_verifier = « 00883″autoriser à l'aide du vérificateur oauth et du jeton
oauth.authorize_from_request(oauth.request_token.token, oauth.request_token.secret, oauth_verifier)créer un objet API LinkedIn
linkedin = LinkedIn :: Base.new (oauth) Prenez contact avec nous.Abonnez-vous pour les dernières mises à jour
Articles Similaires