Подтвердить что ты не робот

API LinkedIn - получите информацию о моих ВСЕХ подключениях

Я использовал Facebook API, но я новичок в Linkedin api.

Мне нужна помощь в том, как получать информацию (имя, день рождения и т.д.) о моих ВСЕХ подключениях, и мне нужна помощь как с токеном, так и с вызовами API, связанными с информацией.

Что касается токена - в Facebook есть Facebook Консоль для создания токенов во время выполнения и тестирования наших вызовов API... Есть ли у LinkedIn что-то подобное?

Обновление: Я могу получить список подключений, используя:

http://api.linkedin.com/v1/people/~/connections?modified=new

... но как я могу получить даты рождения (если они доступны публично)? Я попытался:

http://api.linkedin.com/v1/people/~/connections:(headline,first-name,last-name,date-of-birth)

... однако, это показывает мне имя и фамилию, но не дату рождения.

4b9b3361

Ответ 1

Вы можете использовать консоль rest здесь: http://developer.linkedin.com/rest-console

Существует метод шаблонов, который вы можете использовать под названием "Get My Connections".

Надеюсь, это поможет.Забастовкa >

Обновление: LinkedIn ограничил доступ к открытым API, и это больше не работает.

Ответ 2

https://apigee.com/console/linkedin Выберите OAuth2, нажмите "Подключиться", а затем разрешите LinkedIn вводить apigee в ваш профиль LI. Затем в левом столбце выберите "Получить мои подключения". apigee подготавливает большинство параметров, кроме формата (xml/json), который вы можете добавить самостоятельно.

Ответ 3

Я думаю, что вы ищете, это Linkedin Connections API. Вы можете посмотреть документацию здесь → http://developer.linkedin.com/documents/connections-api

Существуют также различные другие API для доступа к профилю, группам, компаниям и рабочим местам.

Он возвращает XML-документ, поэтому вы сможете генерировать токены и тестировать вызовы API без каких-либо проблем.

Эти API больше не доступны

Ответ 4

Похоже, теперь такого API нет (похоже, он лишен Linkedin). Пожалуйста, дайте мне знать, если я ошибаюсь и предлагаю другие способы достижения пользовательских подключений.

Я получаю это в ответ

{
  "errorCode": 0,
  "message": "Access to connections denied",
  "requestId": "6Sxxxxxxx",
  "status": 403,
  "timestamp": 14xxxxxxxxx
}

Пожалуйста, смотрите: https://developer.linkedin.com/support/developer-program-transition

Ответ 5

2019 год все еще работает, но с другим подходом.

Сделайте это:

Вы можете выполнить следующие действия: https://docs.microsoft.com/en-us/linkedin/shared/authentication/authorization-code-flow?context=linkedin/consumer/context

1 - Создайте приложение с разрешением r_1st_connections 2 - Авторизация (ШАГ 2 по ссылке)

GET https://www.linkedin.com/oauth/v2/authorization

scope должно быть r_1st_connections (ваше приложение должно иметь это разрешение)

3 - войдите под своим именем пользователя и паролем

4 - Linkedin вернет вам код

что-то вроде: ?code=QWERTY

5 - Получите свой токен доступа (ШАГ 3 по ссылке)

POST https://www.linkedin.com/oauth/v2/accessToken

6 - подключайтесь

GET https://api.linkedin.com/v2/connections?q=viewer&start=0&count=50

Ссылка: https://docs.microsoft.com/en-us/linkedin/shared/integrations/people/connections-api?context=linkedin/compliance/context