вам нужно разрешение на
училТокен доступа (с областью:
r_basicprofile rw_company_admin w_share
) с помощьюID клиента, Секрет клиента по следующим адресам:https://www.linkedin.com/oauth/v2/authorizationhttps://www.linkedin.com/oauth/v2/accessTokenСделать запрос наhttps://api.linkedin.com/v2/me конечная точка
curl -H "Authorization: Bearer ACCESS_TOKEN"
-H "Accept: application/json"
-H "Content-Type: application/json"
-H "X-Restli-Protocol-Version: 2.0.0" https://api.linkedin.com/v2/me
Получите ответ:
{
"serviceErrorCode": 100,
"message": "Not enough permissions to access /me GET ",
"status": 403
}
Подобные ошибочные ответы возвращаются на любые запросыhttps://api.linkedin.com/v2/
В официальной документации есть различия в требованиях к заголовкам:
X-Rest**l**i-Protocol-Version
X-Rest**L**i-Protocol-Version
Но я пробовал оба, и ничего не получалось.
Запросы кhttps://api.linkedin.com/v1/ (используя тот же токен) успешно вернуть данные.
Пожалуйста, скажите мне, что я делаю не так.