HTTPError:403客户端错误:网址禁止:https://api.linkedin.com/v2/organizationalEntityAcls?q=roleAssignee

时间:2018-10-22 16:42:37

标签: linkedin linkedin-api

尝试访问任何组织查找API端点时遇到此错误:

HTTPError: 403 Client Error: Forbidden for url: https://api.linkedin.com/v2/organizationalEntityAcls?q=roleAssignee

我也遇到了组织搜索API的错误。这很奇怪,因为我的“使用和限制”控制台说这些请求成功了。我曾尝试通过电子邮件向LMSdeveloperteam@linkedin.com发送有关此错误的信息,但没有得到回复。

以下是我的应用当前拥有的权限:permissions

这是我的“使用和限制”屏幕:requests console

我可以成功访问许多v2端点,并且我们已经具有API访问权限,因此除了继续向LMSdeveloperteam@linkedin.com发送电子邮件并在此处发布之外,我在其他方面无所适从。

有人有什么想法吗? LinkedIn支持您可以对此进行调查吗?

1 个答案:

答案 0 :(得分:0)

您可以验证至少有一个组织拥有ADMINISTRATOR帐户吗?

  

取决于您应用程序的权限,某些Organization API   请求可能要求经过身份验证的成员具有特定的   组织角色类型,例如ADMINISTRATOR。您可以查找访问权限   通过成员或组织实体控制信息。

您是否还可以尝试从组织再次调用api,以查看是否有权访问组织api?

https://api.linkedin.com/v2/organizations/{organization ID}