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

标签 api oauth linkedin-api

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

我使用 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获取访问 token 。

然后我可以通过调用来收集基本的用户信息 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 端点将继续工作?

最佳答案

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

关于api -/v2/即将关闭 - 但/rest/给出 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76341502/

相关文章:

api - 使用 PayPal REST API SDK 检查计费计划付款的最佳做法是什么?

python - 我在 python 中的语音识别 (Google) 中使用哪个 API key

azure - 使用 API 在 Azure AD 中注册应用程序(应用程序注册)?

linkedin - 如何在linkedin 开发者应用中设置 'r_fullprofile' 访问权限?

javascript - LinkedIn api - 获取公司更新

api - 让谷歌地图以地理位置为中心并适当放大

java - 如何加速 Java Google App Engine 部署?

azure - 如何从 azure-active-directory 获取具有特定组声明的 token

python - Django OAuth 工具包 invalid_grant 错误

oauth - 签名无效 领英