LinkedIn API dla Katalogu Firm
Próbuję użyć API LinkedIn do wyszukiwania firm, a nie użytkowników. Szczególnie nie chcę firm tylko dla użytkowników.
Przyjrzałem się dokumentacji LinkedIn API (RTFM i tym podobne), ale o ile mogę powiedzieć, że nie jest obsługiwana. Na forum są 2 posty, które w zasadzie mówią wprost - tutaj i tutaj
Szukam po prostu interfejsu wyszukiwania, podobnego do tego, co dzieje się na Strona główna LinkedIn. Chcę również wyświetlić informacje wracające w jakiś sposób.
Czy lepiej po prostu zrobić instrukcję dostać się do samej strony? Czy muszę buforować wyniki? Czy muszę ręcznie parsować powracający HTML?
Planuję zaimplementować to w Ruby, ale nie o to mi chodzi.
3 answers
Aktualizacja: jest teraz oficjalne API: https://developer-programs.linkedin.com/documents/company-search
Oficjalne API nie wydaje się mieć tej funkcji. Mają jednak adres URL, pod którym można przejść w poszukiwaniu firm i zwróci odpowiedź JSON z nazwą firmy, adresem URL logo, liczbą pracowników i linkiem do profilu firmy.
Na przykład szukanie "citr" byłoby
http://www.linkedin.com/ta/federator?query=citr&types=company,group,sitefeature
Który zwraca
{
"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"
},
...
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-04-08 15:47:33
Właściwie API LinkedIn ma teraz funkcję wyszukiwania firm, dostępną od maja ubiegłego roku: https://developer.linkedin.com/documents/company-search
LinkedIn ma kilka firmowych interfejsów API, to tylko jeden z nich. Prosimy zapoznać się z dokumentacją i zobaczyć, co jest dostępne.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-01-03 21:03:25
Jest to jedna z najbardziej popularnych funkcji w API Linkedin. https://developer.linkedin.com/thread/2970 )
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-01-03 19:37:50