/v2/ 即将关闭 - 但 /rest/ 给出 404

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

我更新了提取用户数据的方式,所以让我们简化问题:

我使用 OAuth / OpenId Connect 解决方案登录用户,并通过调用 /v2/userinfo 获取他们的数据。 但最近我收到一封电子邮件,说所有 /v2/xxxx 端点将于 6 月 30 日关闭,我们应该改为调用 /rest/xxxx。

但是当我调用 /rest/userinfo 时,我得到了 404。 一些端点似乎存在于 /rest/ 但我尝试过的大多数端点都不存在。

有关 /v2/ 关闭的信息可以在这里找到: https://learn.microsoft.com/en-us/linkedin/marketing/versioning


原文:我正在使用 LinkedIn OAuth 解决方案进行登录并获取用户数据。

所以我打电话 https://www.linkedin.com/oauth/v2/authorizationhttps://www.linkedin.com/oauth/v2/accessToken 获取访问令牌。

然后我可以通过调用来收集基本的用户信息 https://api.linkedin.com/v2/me 然后通过调用获取电子邮件地址 https://api.linkedin.com/v2/emailAddress?q=members&projection=(elements*(handle~))

但最近收到 LinkedIn 的一封电子邮件,称他们的 /v2/ API 将在一个月内关闭。因此我们不需要迁移到 /rest/ 版本化 API。

将 /v2/me 更改为 https://api.linkedin.com/rest/me 效果很好。 但是 https://api.linkedin.com/rest/emailAddress?q=members&projection=(elements*(handle~)) 给出了 404

还有其他我不知道的方法来检索用户的电子邮件地址吗? 或者只是某些 /v2/ 端点将被关闭,因此 /v2/emailAddress 端点将继续工作?

oauth linkedin-api
1个回答
2
投票

营销 API 必须进行版本控制,并将使用 /rest/ 路径。据我所知,其他 API 没有变化。 /userInfo 端点是 Consumer API 端点,因此您应该能够继续使用 /v2/ 。

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