linkedIn 应用程序 API 中没有 `r_emailaddress` 或 `r_liteprofile` 范围

问题描述 投票:0回答:1

我刚刚在 LinkedIn 开发人员门户中创建了一个应用程序,但是我缺少一些范围,而且我似乎不知道如何获取它们。我已添加“使用 OpenID Connect 通过 LinkedIn 登录”,但我无权访问

r_emailaddress
r_liteprofile
范围。

过去几天我创建了多个应用程序,但仍然一无所获。所有 LinkedIn 文档似乎都假设它会在那里,除了请求“使用 OpenID Connect 通过 LinkedIn 登录”产品(我已经完成并已获得批准)之外,我无法找到如何添加它。

我确实有

email
profile
范围,但许多集成(例如 Auth0)需要
r_emailaddress
r_liteprofile

非常欢迎任何有关如何操作的指示或链接。

linkedin-api
1个回答
0
投票

查了一圈也没有解决办法。 LinkedIn 自 8 月 1 日起弃用了这些范围。

我的具体例子是Auth0。问题是他们还没有更新系统来反映这一变化,我怀疑许多其他服务也是一样的。

对于 Auth0,有一个官方记录的解决方法和问题来解决此问题;

https://community.auth0.com/t/the-linkedin-login-is-deprecated-updating-to-the-new-scopes-is-necessary/113696

希望这对遇到同样问题的人有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.