Linkedin API для получения общедоступных данных

Я хочу использовать Linkedin API для получения подробной информации о вакансиях, опубликованных любой компанией. Эти данные кажутся общедоступными, так что мне нужно интегрировать Oauth?


person akshay3004    schedule 02.02.2012    source источник


Ответы (2)


API LinkedIn не предназначен для того, чтобы разработчики могли собирать информацию и предоставлять ее людям, не прошедшим проверку подлинности (общедоступный показ). Выполнение вызовов от имени одного пользователя, прошедшего проверку подлинности, для его хранения или представления в другом месте противоречит Условиям использования API. Кроме того, вы не можете хранить полученные данные — они предназначены только для представления аутентифицированному пользователю.

Если вы хотите использовать API для предоставления этой информации, ваши пользователи должны пройти аутентификацию в LinkedIn, а затем вы можете сделать вызов от их имени. Вероятно, проще всего это сделать с помощью фреймворка Javascript.

person Kirsten Jones    schedule 02.02.2012
comment
Если официальный представитель компании аутентифицирует свою учетную запись в LinkedIn, могу ли я извлечь эту информацию и сохранить ее в своей БД? - person akshay3004; 07.02.2012
comment
@ akshay3004 IANAL, но я в это не верю - однако вы можете получить информацию и представить ее пользователю для редактирования/изменения, а затем сохранить отредактированную пользователем информацию в своей базе данных. - но это не более чем предположение, и вам нужно будет внимательно изучить Условия и положения. - person Basic; 17.02.2012
comment
так зачем они это сделали? публичный API может быть гораздо полезнее для целей разработки imo - person Yar; 24.10.2015

Данные не совсем общедоступны. Вам нужен ключ API, и вам нужен oAuth для выполнения вызовов API. Вероятно, вам это не нужно, если вы просто хотите общедоступные профили. Прочтите документы (RTFM).

http://developer.linkedin.com/rest

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

person Elzo Valugi    schedule 02.02.2012
comment
Хорошо... У меня есть ключ API... но мой вопрос: кого я должен аутентифицировать? - person akshay3004; 02.02.2012
comment
вы авторизуете себя с помощью ключа в качестве зарегистрированного клиента для системы API, которая проверяет ваш запрос и отправляет вам данные. - person Elzo Valugi; 02.02.2012