Это не проблема, специфичная для laravel framework
, а устаревшая linkedin-oauth2 v1
. Короче говоря, вам нужно перейти на v2 linkedin-API
, так как конечная точка, которую вы используете для v1, вызывает исключение. Взгляните на эту ссылку здесь , чтобы увидеть текущие изменения, которые необходимо учитывать.
Я предлагаю вам взглянуть на документы API Linkedin, чтобы также проверить scopes
, которое вам будет разрешено использовать в вашем приложении, без необходимости запрашивать программу разработчика маркетинга (вам необходимо будет заполнить краткий обзор для этого). Например, r_basicprofile
был ограничен разработчиками, которые были одобрены самим Linkedin. Вам будет разрешено свободно использовать область действия r_liteprofile
, которая поддерживает id, firstName, lastName и profilePicture , см. Здесь .
Если вам нужен более полный список полей в вашем приложении, как я предлагал выше, вам нужно подать заявку либо на r_basicprofile
, либо на r_fullprofile
области через программу разработчика маркетинга. Взгляните сюда по ссылке программы для разработчиков на их веб-сайте.
Надеюсь, это поможет.