кот зодиака получает тщеславие имя - PullRequest
3 голосов
/ 19 марта 2019

Привет, я пытаюсь получить URL профиля для пользователя, который входит в систему с linkedin (часть входа была прибита), но в соответствии с документацией мне нужно запросить имя тщеславия из API.

Итак, я запросил это следующим образом:

https://api.linkedin.com/v2/me?projection=(id,firstName,lastName,vanityName,profilePicture(displayImage~:playableStreams))

безрезультатно, заметьте, что не было доступа или ошибки, и он возвращает некоторые данные, но не vanityName. Пример возвращает json с удаленными частями

{
"firstName": ...
},
"lastName": ...
},
"profilePicture":...,
"id":"M-jljLc2ue"
}

Я использую следующие документы в качестве справки

https://docs.microsoft.com/en-us/linkedin/shared/integrations/people/profile-api?context=linkedin/consumer/context.

В случае необходимости я использую пакеты социальных сетей laravel в качестве базы

1 Ответ

0 голосов
/ 14 июля 2019

Вы не можете получить vanityName или public profile URL в v2, если только у вас нет разрешения, одобренного LinkedIn.Они также не одобряют, если вы подаете заявку на партнерскую программу, чтобы получить vanityName.

Пожалуйста, проверьте ссылки и цитаты ниже.

https://docs.microsoft.com/en-us/linkedin/shared/integrations/people/profile-api?context=linkedin/consumer/context

Использование этого API ограничено разработчиками , одобренными LinkedIn и субъектомк применимым ограничениям данных в их соглашениях .

https://docs.microsoft.com/en-us/linkedin/shared/integrations/people/profile-api-v1-migration

Просьба не применять к партнерской программе, такой как Marketing DeveloperПлатформа, если вы ищете доступ к данным профиля участника, которые недоступны через новое разрешение «Lite Profile».Доступ к партнерским программам подходит только для отдельных вариантов использования , а все остальные запросы на доступ будут отклонены .

https://docs.microsoft.com/en-us/linkedin/consumer/integrations/self-serve/migration-faq?context=linkedin/consumer/context

Список разрешений API LinkedIn v1 (старый)

  • r_basicprofile
  • r_emailaddress
  • w_share
  • rw_company_admin

Список разрешений API LinkedIn v2 (новый)

  • r_liteprofile (заменяет r_basicprofile)
  • r_emailaddress
  • w_member_social(заменяет w_share)
...