【发布时间】:2023-03-28 17:47:02
【问题描述】:
我正在尝试了解如何访问 LinkedIn 上的任何公司资料。例如,LinkedIn 本身的REST endpoint API 是:
https://api.linkedin.com/v1/companies/1337?format=json
示例响应为:
{
"id": 1337,
"name": "LinkedIn"
}
但是,在启用了 rw_company_admin 的情况下使用 OAuth2 进行身份验证后,我的应用返回:
{
"errorCode": 0,
"message": "Member 206xxxxxx does not have permission to get company 1337",
"requestId": "G6LNMCEZO8",
"status": 403,
"timestamp": 1432358171348
}
直到最近才起作用。
文档does note that “为了执行以下任何公司页面管理 API 调用,发出请求的经过身份验证的 LinkedIn 用户必须是目标公司的管理员。” 令人困惑的是,@ 987654323@ “以下端点是唯一可以使用的端点……公司 API — /v1/companies/{id}”。
但是,我的目标不是以管理员的身份管理公司,而是向用户展示公司的简要输出。如何获取公司信息?
【问题讨论】:
标签: linkedin linkedin-api