0

如何从linkedIn API V2 (api.linkedin.com/v2) 获取配置文件URL? 在 v2 之前,请求的 &scope=r_emailaddress%20r_liteprofile 响应只有 firstname、lastname、id 和 profile_picture 我们能够从 id 中找到配置文件 URL(例如: https ://www.linkedin.com/profile/view?id= $ID)但现在这显示配置文件未找到错误并且不起作用。我已经浏览了许多链接并阅读了 LinkedIn 文档,但没有找到正确的解决方案,而且我在 stackoverflow 上阅读过linkedIn 不推荐 r_fullprofile 权限仅用于虚名这是正确的吗?我应该怎么做才能从linkedin获取配置文件URL?

4

1 回答 1

0

你不能用scope你提到的。

您需要添加r_basicprofile到范围以请求vanityName.

几点考虑:

  • 您的应用程序需要有r_basicprofile可用的权限,您可以通过转到此处进行检查,然后选择您的应用程序,然后转到“身份验证”选项卡,然后检查“权限”部分。
  • 您需要添加r_basicprofilescope查询参数
  • 在这里您可以看到您可以获取该vanityName属性,然后您需要做的就是与https://www.linkedin.com/in/“https://www.linkedin.com/in/ + vanityName”中的完整配置文件 URL连接
  • Linkedin 不r_basicprofile授予任何应用程序的权限,您需要向 LinkedIn 请求它,他们可能不会给您。
于 2020-04-01T04:18:10.810 回答