Вход с помощью LinkedIn API CDN (https://platform.linkedin.com/in.js) не работает)? - PullRequest
1 голос
/ 26 апреля 2019

Я использую другой пакет NPM angular v6 для входа в систему через API-интерфейс LinkedIn.

Но я сталкиваюсь с одной проблемой в каждом пакете.И даже на последнем работающем веб-сайте, который был разработан на JavaScript, также возникла та же проблема.После отладки я обнаружил проблему в https://platform.linkedin.com/in.js.

Ошибка отображается в консоли следующим образом -

main.7cd16821a6fe05c4faf5.js:1 ERROR Error: Uncaught (in promise): TypeError: Cannot read property then of undefined
TypeError: Cannot read property then of undefined
at Object.authorize (in.js:18)

Я пробовал следующие угловые пакеты -

 1. https://www.npmjs.com/package/angular-linkedin-sdk
 2. https://www.npmjs.com/package/angularx-social-login

Also tried to create raw javascript SDK project.

DEMO- https://abacritt.github.io/angularx-social-login/

Так это действительно проблема API или есть какая-то ошибка с моей стороны?если да, то что это?

Если есть другие способы подписать контракт с LinkedIn, сообщите мне об этом.

Ответы [ 2 ]

0 голосов
/ 09 мая 2019

Теперь мы не можем использовать JavaScript и комплекты для разработки мобильных программ (SDK)

согласно https://engineering.linkedin.com/blog/2018/12/developer-program-updates

Еще один способ входа в LinkedIn - это LinkedIn Rest API с OAuth 2.0

Некоторые полезные ссылки для реализации LinkedIn Rest API с OAuth 2.0 -

0 голосов
/ 03 мая 2019

LinkedIn больше не поддерживает JavaScript SDK.Рекомендуемый подход заключается в использовании OAuth 2.0 и API LinkedIn.

Наши комплекты для разработки JavaScript и мобильных программ (SDK) перестанут работать.Разработчикам необходимо перейти на использование OAuth 2.0 непосредственно из своих приложений.

https://engineering.linkedin.com/blog/2018/12/developer-program-updates

...