如何获得“已链接的OAuth 2.0”客户端应用程序的r_fullprofile权限?

时间:2019-05-08 05:39:15

标签: oauth-2.0 linkedin linkedin-api

我该如何联系Linked In以获得我的应用的r_fullprofile权限?已经有几天了,我在LinkedIn开发人员网站上找不到关于此的任何有用信息。他们使最简单的事情变得非常困难且乏味。

例如this thread from 2015摘录自LinkedIn文档,建议我们加入他们的合作伙伴计划以请求许可。

但是,他们的Partner Program页面很糟糕。它没有告诉我我要寻找的任何东西,并且从不真正了解客户的人那里读取了一些营销手册。

enter image description here

我只希望能够登录我的用户并获取他们的完整个人资料,以保护自己免受网站上任何恶意活动的侵害。获取与您将要开展业务的人有关的尽可能多的数据可以减少威胁的可能性。就这样。我不需要与营销,人才或销售无关。

点击其网站顶部水平栏中的 Consumer Solutions (消费者解决方案)链接(如上图所示),将显示其自定义404页面。

enter image description here

这真令人沮丧。它希望完全不包括my website上的使用链接登录注册功能。我也认为他们的客户缺乏了解是尽管他们的收入所说的许多网站仍未实现与Linked In集成的原因。

此外,他们的过程不利于创建测试应用程序,因为阅读他们的文献使我相信,在申请合作伙伴计划时,您必须牢记您的域名和重定向网址。尚未编写代码时,如何提交?显然,您将要提交测试应用程序的测试URL,然后在以后进行更改。即使他们的流程允许这样做,也没有提到任何地方。感觉就像是靠在墙上。

有人可以告诉我如何获得r_fullprofile许可吗?首先,我想将其提供给我的测试应用程序,然后,当我在网站上实现真正的功能时,然后再实现我的网站真正的功能?

2 个答案:

答案 0 :(得分:1)

您很难找到如何访问r_fullprofile的方法,因为只有在非常有限的情况下(与那些特定的企业合作伙伴计划有关),该方法才可用。即使在这种情况下,我们也不总是总是这样做。这取决于特定的用例。

那些伙伴关系适用于成熟/成熟的公司,因此期望您不会更改站点或域名。 (尽管,您可以添加/编辑/删除项应用的详细信息,例如redirect_uri。)

目前,您可以将r_liteprofile作为标准LinkedIn API产品的一部分。您可以用来在您的网站上实现使用LinkedIn的登录。我知道这比完整的个人资料要少得多。

这可能不是您想要听到的。但是,鉴于您在开发人员站点上查找信息时明显感到沮丧,并且花了所有时间编写所有这些信息,因此我想花时间为您和遇到此线程的其他人澄清问题。我还将要求团队查看如何改进网站和/或将其添加到常见问题解答中。

答案 1 :(得分:0)

我已将此请求提交到LinkedIn支持门户,并且我收到了Dakota(LinkedIn开发人员支持)的以下回复。

  

很遗憾,“虚荣名称”字段不能作为公共API字段使用。

enter image description here