Pregunta

Estoy tratando de utilizar el LinkedIn API para buscar empresas , no usuarios . Yo no quiero específicamente a los usuarios -. Sólo las empresas

Yo tenía un vistazo a la documentación de la API de LinkedIn (RTFM y todo eso), pero por lo que puedo decir que no es compatible. Hay 2 mensajes del foro, que más o menos dice esto de plano - aquí y < a href = "http://developer.linkedin.com/message/4891#4891" rel = "noreferrer"> aquí

Soy básicamente sólo en busca de una interfaz simple búsqueda, similar a lo que está pasando en la página de inicio de LinkedIn. También quiero mostrar la información regresando de alguna manera.

¿Soy mejor simplemente hacer un GET manual para la propia página web? Necesitaría para almacenar en caché los resultados? ¿Me necesidad de analizar manualmente el regreso HTML?

Estoy pensando en implementar esto en Ruby, pero eso no es realmente lo que me preocupa.

¿Fue útil?

Solución

Actualización: En la actualidad existe una API oficial: https: //developer-programs.linkedin.com/documents/company-search

La API oficial no parece tener esta característica. Sin embargo tienen una URL donde se puede pasar en una búsqueda de empresas y ha de devolver una respuesta JSON con el nombre de la empresa, logotipo URL, número de empleados, y un enlace al perfil de la empresa.

Por ejemplo, una búsqueda de "braza" sería

http://www.linkedin.com/ta/federator?query=citr&types=company,group,sitefeature

que devuelve

{
   "sitefeature":{
      "resultList":[

      ]
   },
   "company":{
      "resultList":[
         {
            "id":"1195260",
            "headLine":"<strong>CiTR<\/strong> SHINDIG",
            "displayName":"CiTR SHINDIG",
            "subLine":"Entertainment; 1-10 employees",
            "url":"http://www.linkedin.com/companies/1195260"
         },
         {
            "id":"2641",
            "headLine":"<strong>Citr<\/strong>ix Systems",
            "imageUrl":"http://media03.linkedin.com/mpr/mpr/shrink_40_40/p/3/000/043/32b/0076ade.png",
            "displayName":"Citrix Systems",
            "subLine":"Computer Software; 1001-5000 employees",
            "url":"http://www.linkedin.com/companies/2641"
         },
         {
            "id":"7659",
            "headLine":"<strong>Citr<\/strong>oen",
            "imageUrl":"http://media01.linkedin.com/mpr/mpr/shrink_40_40/p/3/000/01d/3d0/277c145.png",
            "displayName":"Citroen",
            "subLine":"Automotive; 10,001+ employees",
            "url":"http://www.linkedin.com/companies/7659"
         },
         {
            "id":"260214",
            "headLine":"PSA Peugeot <strong>Citr<\/strong>oën",
            "imageUrl":"http://media02.linkedin.com/mpr/mpr/shrink_40_40/p/2/000/021/0b7/07c4193.png",
            "displayName":"PSA Peugeot Citroën",
            "subLine":"Automotive; 10,001+ employees",
            "url":"http://www.linkedin.com/companies/260214"
         },
...

Otros consejos

En realidad, la API de LinkedIn tiene ahora que una función de búsqueda de empresa, disponible desde el pasado mes de mayo: https://developer.linkedin.com/documents/company-search

LinkedIn tiene varias API Sociedad, este es sólo uno de ellos. no dude en leer a través de la documentación y ver lo que está disponible.

Esto parece ser una característica solicitada en la API de Linkedin ( https://developer.linkedin.com/thread / 2970 )

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top