从 ios 本机应用程序打开 LinkedIn 个人资料页面

Open LinkedIn profile page from ios native app

我想直接从我们的应用程序打开 LinkedIn 应用程序(已安装)。我遵循了 LinkedIn 的深度 link URL 方案,例如:

linkedin://profile?id=35932112

LinkedIn 应用打开并显示目标人员。但是,当它超过 3rd degree connection 时,它显示的信息非常有限,并要求升级到 premium account。但是,如果我在 LinkedIn 应用程序中导航到其他人,我仍然可以看到完整的个人资料,甚至超过 3 度连接。

我错过了什么吗?是 LinkedIn 的政策还是我必须做一些更多的配置?

非常感谢您!

没错,您不能根据不是您的主要联系人的人显示信息。在较新版本的应用程序上,他们限制得更多;现在它 returns 第二个和第三个连接的错误。

请尝试改用配置文件的 public url,它对我来说效果很好。 LinkedIn 应用程序将拦截它并改为打开个人资料。 url 通常位于头像下方,格式如下:

https://www.linkedin.com/in/userid

有一种方法可以做到这一点,但不是那么简单。不确定你的逻辑是什么样的,它是否有帮助,但它是一些东西。

因此,当您使用 LinkedIn 登录时,您可以请求 public-profile-url 属性,它将在结果为 publicProfileUrl 然后您可以将其保存在后端。这样,它将为所有已通过应用程序身份验证的用户保存。当您尝试打开 link 时,它会打开带有该配置文件的 LinkedIn 应用程序或 Safari。

PS:希望这对某人有帮助,我可以看到你的问题是前一段时间:)