我想直接打开LinkedIn应用程序(已经安装)从我们的应用程序。我遵循了LinkedIn深链接URL方案,如:
linkedin://profile?id=35932112
LinkedIn应用程序将打开并显示目标人物。然而,当它是超过3度连接,它显示非常有限的信息,并要求升级到保费帐户。但是如果我导航到LinkedIn应用程序中的其他人,我仍然可以看到完整的配置文件,甚至超过3度连接。
我错过什么了吗?这是LinkedIn策略还是我必须做更多的配置?
非常感谢您提前!
发布于 2015-07-17 21:42:18
这是正确的,你不能显示信息的人,而不是你的主要连接。在新版本的应用程序上,他们对其进行了更严格的限制;现在,它返回了第二次和第三次连接的错误。
发布于 2016-03-14 21:48:28
试着使用配置文件的公共url代替,它对我很好。LinkedIn应用程序将拦截它并打开配置文件。url通常就在配置文件图片下面,格式如下:
https://www.linkedin.com/in/userid
发布于 2017-05-02 11:29:26
有一种方法可以做到这一点,但并不是那么直接。不知道你的逻辑是什么样子,它会有帮助,但这是一些东西。
因此,当您使用LinkedIn登录时,您可以请求public-profile-url属性,它将作为publicProfileUrl在结果中返回,然后您可以将它保存在后端。通过这种方式,它将被保存给所有已经为应用程序进行身份验证的用户。当您尝试打开该链接时,它将使用该配置文件打开LinkedIn应用程序或Safari。
PS:希望这对某人有帮助,我能看到你的问题是不久前的事:)
https://stackoverflow.com/questions/30179639
复制相似问题