客户端错误响应[状态代码] 403 [原因短语]禁止

时间:2015-09-03 06:19:07

标签: api linkedin

当我在api方法中调用链接" v1 / companies / {id}?format = json"时,我收到错误,如"客户端错误响应[状态代码] 403 [原因短语]禁止& #34 ;.应用程序被授权为组管理员,它具有权限:rw_company_admin。我做错了什么?

1 个答案:

答案 0 :(得分:0)

今年早些时候,LinkedIn的API在几个方面发生了变化(详见此处:https://developer.linkedin.com/blog/posts/2015/todays-changes

其中一个变化是您需要成为LinkedIn公司的官方管理员才能立即拨打公司API电话,因此您可能发生的事情是您提交的公司{id}值是经过身份验证的成员不是管理员,因此禁止呼叫。

您可以发出以下API请求以测试当前用户是否为给定公司的管理员,以便您知道后续请求将起作用:

https://api.linkedin.com/v1/companies/{id}/relation-to-viewer/is-company-share-enabled?format=json

此外,您可以通过此次调用获取成员为管理员的所有公司的列表:

https://api.linkedin.com/v1/companies?format=json&is-company-admin=true

此处提供了完整的文档:https://developer.linkedin.com/docs/company-pages

相关问题