LinkedIn API获取用户公司 [英] Linkedin API get user Companies
本文介绍了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。
希望这能有所帮助!
这篇关于LinkedIn API获取用户公司的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文