2012-02-02 45 views

Respuesta

6

La API de LinkedIn no está diseñado para los desarrolladores para captar información y presentarla a la gente que no se han autenticado (visualización pública). Realizar llamadas como un único usuario autenticado para almacenarlo o presentarlo en otro sitio está en contra de los Términos de uso de la API. Además, no puede almacenar los datos que obtiene; está diseñado para presentarlo al usuario autenticado.

Si desea utilizar la API para presentar esta información, sus usuarios necesitan autenticarse con LinkedIn y luego puede hacer la llamada en su nombre. Esto es probablemente más fácil de hacer usando el marco de Javascript.

+0

Si un oficial de la compañía autentica su cuenta de linkedin, ¿puedo sacar esta información y almacenarla en mi base de datos? – akshay3004

+0

@ akshay3004 IANAL, pero no lo creo. Sin embargo, usted puede extraer la información y presentarla a un usuario para su edición/modificación y luego guardar la información editada por el usuario en su base de datos, pero eso no es más que una conjetura y tendrá que examinar los términos y condiciones estrechamente – Basic

+0

así que ¿por qué hicieron esto? api público podría ser mucho más útil para fines de desarrollo imo – Yar

3

Los datos no son del todo públicos. Necesita una clave API y necesita oAuth para hacer llamadas a la API. Probablemente no lo necesite si solo quiere los perfiles públicos. Lea los documentos (RTFM).

http://developer.linkedin.com/rest

http://developer.linkedin.com/documents/job-search-api

+0

Ok ... Tengo una clave API ... pero mi pregunta es ¿a quién debo autenticar? – akshay3004

+0

se autentica con la llave como cliente registrado para el sistema de API que valida su solicitud y le enviará de vuelta los datos. –

Cuestiones relacionadas