вам нужно разрешение на

училТокен доступа (с областью: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-VersionX-Rest**L**i-Protocol-Version

Но я пробовал оба, и ничего не получалось.

Запросы кhttps://api.linkedin.com/v1/ (используя тот же токен) успешно вернуть данные.

Пожалуйста, скажите мне, что я делаю не так.

 Pavel Timofeev27 окт. 2017 г., 11:34
Спасибо за вашу помощь, но этот API-клиент не решает мою проблему (я успешно авторизован / v2 / endpoint). Проблема заключается в том, что любые запросы для / v2 / получения данных (за исключением запросов на авторизацию) возвращаются с ошибкой.
 Nuno Sarmento26 окт. 2017 г., 19:34
это может помочь вам -github.com/Happyr/LinkedIn-API-client
 Pavel Timofeev07 нояб. 2017 г., 09:35
Сожалею. Новостей пока нет.
 Muhwu02 нояб. 2017 г., 11:56
Вы нашли какое-либо решение для этого - я испытываю ту же ошибку.
 gabics12 нояб. 2017 г., 05:34
У меня такая же проблема. OAuth завершается нормально, каждый вызов v2 возвращает ошибку, указанную ниже. Я начинаю думать, что LinkedIn API v2 сломан ... Кто-нибудь понял это?{ "serviceErrorCode": 100, "message": "Not enough permissions to access /me GET ", "status": 403 }

Ответы на вопрос(2)

r_liteProfile вместоr_basicprofile на первом этапеAuthorization, Используйте этот accessToken. Это решит вашу проблему.

 Vijay25 февр. 2019 г., 03:41
почему не работает r_basicprofile?
 George I.25 февр. 2019 г., 08:43
@ Виджай вv2 вам нужно разрешение наr_basicprofile
Решение Вопроса

Вам необходимо запросить разрешения у LinkedIn.

Теперь все запросы к api.linkedin.com/v2/ успешно передаются мне!

Мы получили разрешения (r_ad_campaigns а такжеrw_organization) после запроса предложение по адресуhttps://business.linkedin.com/marketing-solutions/marketing-partners/become-a-partner/marketing-developer-program

Оставьте заявку по указанному ниже адресу и LinkedIn ответит вам.

Удачи!

 DeviOS11 февр. 2019 г., 11:22
@javadev ты решил проблему? мы должны еще раз подать заявку на «маркетинговую программу для разработчиков»?
 javadev20 мар. 2018 г., 13:00
Мы уже являемся партнерами и имеем права: У меня точная проблема 403 выше.
 Pavel Timofeev09 июл. 2018 г., 10:39
Согласно документации (developer.linkedin.com/docs/guide/v2/people/profile-api#usage), права r_ad_campaigns и rw_organization не требуются для доступа к / v2 / me. Но возможно стоит написать в техподдержку LinkedIn.
 javadev13 февр. 2019 г., 16:57
@DeviOS Согласно этому:docs.microsoft.com/en-us/linkedin/consumer/integrations/..., вы делаете.
 MariuszS04 июл. 2018 г., 18:48
разрешениеr_ad_campaigns а такжеrw_organization требуется для доступа/v2/me?

Ваш ответ на вопрос