LinkedIn proporciona 2 API:
-
- La API de JavaScript es una rica biblioteca cliente que le permite crear aplicaciones dinámicas en el navegador web. Utilice OAuth 2 para autorizar fácilmente a los usuarios mediante el botón "Iniciar sesión con LinkedIn", acceder a datos de LinkedIn con objetos nativos e interactuar con complementos.
- La API REST proporciona una representación simple y consistente de personas, empresas, trabajos y las interacciones y relaciones entre ellos. Nuestro lenguaje de consulta le permite leer datos en XML y JSON con la granularidad y agregación que elija. Utilice OAuth 1.0a para autorizar a los usuarios y comenzar a realizar llamadas a la API REST utilizando cualquier lenguaje de programación.
1. Inicialice su clave API y clave secreta de LinkedIn
La clave API vinculada se puede obtener en http://developer.linkedin.com/-
- linkedin_api_key = "TU CLAVE API DE LINKEDIN"
- secret_key = “TU SECRETO DE LA API DE LINKEDIN”
2. Configurar tu devolución de llamada:
callback_url = 'http://localhost:3000/linkedin_callback'3. Crear objeto de autenticación
oauth = LinkedIn::Oauth.new(linkedin_api_key, linkedin_secret)4. Solicitar URL de autorización
oauth.request_token.authorize_url => “https://api.linkedin.com/uas/oauth/authorize?oauth_token=53bc5779-75fb-4a82-915c-a33dba1dddf2″ Abra el enlace en su navegador como URL de redirección para que el usuario realice la autorización proceso, si el usuario lo autoriza obtendremos parámetros [:oauth_verifier] en nuestra "callback_url", úselo para autorizar desde la solicitud.Por ejemplo:
http://localhost:3000/linkedin_callback?oauth_token=94145e28-2d4d-4d55-856d-c5e791334e09&oauth_verifier=00883 oauth_verifier = “00883″autorizar el uso del verificador y token de oauth
oauth.authorize_from_request(oauth.request_token.token, oauth.request_token.secret, oauth_verifier)crear un objeto api de linkedin
linkedin = LinkedIn::Base.new(oauth) Póngase en contacto con nosotros.Suscríbete para recibir las últimas actualizaciones
Artículos Relacionados