LinkedIn API获取用户公司 [英] Linkedin API get user Companies

查看:0
本文介绍了LinkedIn API获取用户公司的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

作为回应,我们收到了一条关于缺乏权利的消息。我们做错了什么?

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

以下是我在对用户进行身份验证时使用的作用域‘r_liteprofile’、‘r_basicprofile’、‘r_emailAddress’、‘w_ember_Social’、‘w_Share’、‘rw_Company_admin’。

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

响应 {"serviceErrorCode":100,"Message":"访问权限不足:Get-CompaniesV2/Search","Status":403}

推荐答案

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

您可以在此处查看文档:https://docs.microsoft.com/en-us/linkedin/marketing/integrations/community-management/organizations/organization-access-control

希望这能有所帮助!

这篇关于LinkedIn API获取用户公司的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆