Linkedin API获得用户公司

时间:2019-02-01 17:27:02

标签: linkedin linkedin-api

我们正在将应用程序切换到V2 API。我们在公司页面上发布帖子时遇到了困难。要发送,这是必需的公司ID,我们要使用到终点的请求来获取用户公司的列表:  https://api.linkedin.com/v2/search?q=companiesV2

作为回应,我们收到一条有关权利不足的消息。我们在做什么错了?

通过身份验证,一切都很好,我可以获得有关用户的信息。我想获取认证用户是管理员的公司列表。

这是我在验证用户身份时使用的范围'r_liteprofile','r_basicprofile','r_emailaddress','w_member_social','w_share','rw_company_admin'。

要求 GET https://api.linkedin.com/v2/search?Q=companiesV2

响应 {“ serviceErrorCode”:100,“ message”:“访问权限不足:GET-companiesV2 /搜索”,“ status”:403}

1 个答案:

答案 0 :(得分:0)

如果要列出用户作为管理员的公司,则必须使用组织访问控制端点。使用此端点,您可以列出经过身份验证的用户所管理的所有公司:https://api.linkedin.com/v2/organizationalEntityAcls?q=roleAssignee

您可以在此处查看文档:{​​{3}}。

希望这会有所帮助!