尝试访问任何组织查找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支持您可以对此进行调查吗?
答案 0 :(得分:0)
您可以验证至少有一个组织拥有ADMINISTRATOR帐户吗?
取决于您应用程序的权限,某些Organization API 请求可能要求经过身份验证的成员具有特定的 组织角色类型,例如ADMINISTRATOR。您可以查找访问权限 通过成员或组织实体控制信息。
您是否还可以尝试从组织再次调用api,以查看是否有权访问组织api?
https://api.linkedin.com/v2/organizations/{organization ID}