如何通过 LinkedIn API 检索公司内所有员工的列表?
How can I retrieve a list of all employees within a company through the LinkedIn API?
几年前,有人 asked on Stack Overflow 如果可以检索在公司工作的所有员工的列表。我可以通过 LinkedIn UI 做到这一点,但我似乎找不到使用 v2 API 的任何机制。 SO 回复提到这在 v1 API 上曾经是可能的,但您必须通过 LinkedIn 的 "Vetted API Access Program." 请求访问权限不幸的是,此回复中的 link 现在已经过时并且不会发送用户任何此类程序。
我现在怎么申请这个项目?这对我和我的公司来说是一个特殊情况,所以如果这个经过审查的 API 访问程序的某种形式仍然存在,我非常想与 LinkedIn 的某人讨论这个问题。我不想向开放的互联网公开此请求的详细信息。
我刚刚发布了一个非常相似的问题,因为我 运行 遇到了和你一样的问题。
Linkedin 当前合作伙伴计划的申请表似乎位于 here,但我无法告诉您其中哪个计划具有必要的 API 访问权限,我在一般不确定此 API 请求是否仍被允许。
编辑:Linkedin 帮助页面 states 目前无法申请合作伙伴计划?
我已通过 LinkedIn 内部联系人确认此 API 功能已被删除。没有提供更多信息,LinkedIn 技术支持拒绝就此问题发表更多评论。此外,没有 LinkedIn 工程师会在此处对此线程发表评论。
这很奇怪,因为任何普通用户都可以通过 Web 前端执行此功能,但出于某种原因,LinkedIn 认为如果我们可以通过编程方式执行此操作,这将违反 privacy/security。
因此,获取此数据的唯一方法是通过屏幕抓取。我希望我有更好的消息,我希望 LinkedIn 能为他们的变化提供一些理由,但唉,这就是我们的处境。
一般来说,如果您彻底抓取 Linkedin 个人资料,或者如果您拥有 Linkedin 个人资料的详尽数据集,您可以获得公司员工的列表。
每个 Linkedin 资料都包含一个链接到公司资料的经历列表 URL。
此后,您将数据集筛选为当前在 X 公司工作的配置文件,以获取当前在某公司工作的员工列表。同样的技术也可用于检索过去雇员的列表。
这就是我们所做的。我们抓取了位于美国的所有 public Linkedin 个人资料,并制作了一个名为 Proxycurl Employee Listing API 的替代 API 来替代 Linkedin API 以提供员工列表功能。
Proxycurl's Employee Listing API 永远不会像 Linkedin 的数据集那样详尽,因为并非所有个人资料都是 public,但大多数都是。但足以满足您的需求。
几年前,有人 asked on Stack Overflow 如果可以检索在公司工作的所有员工的列表。我可以通过 LinkedIn UI 做到这一点,但我似乎找不到使用 v2 API 的任何机制。 SO 回复提到这在 v1 API 上曾经是可能的,但您必须通过 LinkedIn 的 "Vetted API Access Program." 请求访问权限不幸的是,此回复中的 link 现在已经过时并且不会发送用户任何此类程序。
我现在怎么申请这个项目?这对我和我的公司来说是一个特殊情况,所以如果这个经过审查的 API 访问程序的某种形式仍然存在,我非常想与 LinkedIn 的某人讨论这个问题。我不想向开放的互联网公开此请求的详细信息。
我刚刚发布了一个非常相似的问题,因为我 运行 遇到了和你一样的问题。
Linkedin 当前合作伙伴计划的申请表似乎位于 here,但我无法告诉您其中哪个计划具有必要的 API 访问权限,我在一般不确定此 API 请求是否仍被允许。
编辑:Linkedin 帮助页面 states 目前无法申请合作伙伴计划?
我已通过 LinkedIn 内部联系人确认此 API 功能已被删除。没有提供更多信息,LinkedIn 技术支持拒绝就此问题发表更多评论。此外,没有 LinkedIn 工程师会在此处对此线程发表评论。
这很奇怪,因为任何普通用户都可以通过 Web 前端执行此功能,但出于某种原因,LinkedIn 认为如果我们可以通过编程方式执行此操作,这将违反 privacy/security。
因此,获取此数据的唯一方法是通过屏幕抓取。我希望我有更好的消息,我希望 LinkedIn 能为他们的变化提供一些理由,但唉,这就是我们的处境。
一般来说,如果您彻底抓取 Linkedin 个人资料,或者如果您拥有 Linkedin 个人资料的详尽数据集,您可以获得公司员工的列表。
每个 Linkedin 资料都包含一个链接到公司资料的经历列表 URL。 此后,您将数据集筛选为当前在 X 公司工作的配置文件,以获取当前在某公司工作的员工列表。同样的技术也可用于检索过去雇员的列表。
这就是我们所做的。我们抓取了位于美国的所有 public Linkedin 个人资料,并制作了一个名为 Proxycurl Employee Listing API 的替代 API 来替代 Linkedin API 以提供员工列表功能。
Proxycurl's Employee Listing API 永远不会像 Linkedin 的数据集那样详尽,因为并非所有个人资料都是 public,但大多数都是。但足以满足您的需求。