gpt4 book ai didi

linkedin-api - LinkedIn API 请求公司列表时返回 403

转载 作者:行者123 更新时间:2023-12-02 21:54:39 24 4
gpt4 key购买 nike

我们使用 LinkedIn API 列出用户管理的公司。

我们将应用程序设置为在用户授予权限时获取 r_fullprofile 和 rw_company_admin。

我们正在尝试列出用户具有管理员访问权限的所有公司: http://api.linkedin.com/v1/companies:(id,name,square-logo-url)?is-company-admin=true

<error>
<status>403</status>
<timestamp>1432323149224</timestamp>
<request-id>XXXXXXXXXX</request-id>
<error-code>0</error-code>
<message>Member [user id] does not have permission to get companies as admin.</message>
</error>

根据管理公司页面文档,只要我们拥有 rw_company_admin 范围,我们就应该能够调用此端点。

我已通读开发者计划转换文档 ( https://developer.linkedin.com/support/developer-program-transition ),但它似乎并不影响 API 的使用。

预计到达时间:这已被标记为可能与LinkedIn API unable to view _any_ company profile重复。

这个问题是关于获取单个公司的详细信息(用户可能会也可能不会管理)。我的问题是关于列出用户专门管理的公司。

最佳答案

根据新的 API 更改,用户应该是目标公司的管理员。阅读本文。

对公司 API 端点的所有调用都需要将经过身份验证的用户标记为作为 API 调用目标的 LinkedIn 公司页面的管理员。创建页面后,您就成为该页面的管理员。如果该页面已存在,您必须联系现有管理员以向其他 LinkedIn 成员授予管理员访问权限。

关于linkedin-api - LinkedIn API 请求公司列表时返回 403,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30404653/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com