我正在使用 Angular v6 的不同 NPM 包通过 LinkedIn API 登录。
但我在每个包裹中都面临一个问题。即使在上次运行的用 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 进行签名,请告诉我。
LinkedIn 不再支持 JavaScript SDK。推荐的方法是使用 OAuth 2.0 和 LinkedIn 的 API。
我们的 JavaScript 和移动软件开发套件 (SDK) 将停止工作。开发人员需要直接从他们的应用程序迁移到使用 OAuth 2.0。
https://engineering.linkedin.com/blog/2018/12/developer-program-updates
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)