LinkedIn v2组织API终结点失败

LinkedIn v2组织API终结点失败,linkedin,linkedin-api,Linkedin,Linkedin Api,我目前正在请求范围w_公司管理,r_基本配置文件,以及rw_组织 我已经发布了一个类似的问题,但我没有得到支持,所以我正在尝试一种不同的方法 我找到了另一个端点,该端点应为我提供组织名称。我使用此端点获取组织的ID: https://api.linkedin.com/v2/organizationalEntityAcls?q=roleAssignee&role=ADMINISTRATOR&start=0&count=100&fields=organizationa

我目前正在请求范围
w_公司管理
r_基本配置文件
,以及
rw_组织

我已经发布了一个类似的问题,但我没有得到支持,所以我正在尝试一种不同的方法

我找到了另一个端点,该端点应为我提供组织名称。我使用此端点获取组织的ID:

https://api.linkedin.com/v2/organizationalEntityAcls?q=roleAssignee&role=ADMINISTRATOR&start=0&count=100&fields=organizationalTarget&oauth2_access_token='.$oauth_token;
然后,当我从urn提取ID时,只留下ID号,我在这个请求中使用它

https://api.linkedin.com/v2/organizations/'.$company_id.'?projection=(elements*(entity~(vanityName)))&oauth2_access_token='.$oauth_token;
问题是此请求返回的是200状态,输出为
“{}”


我不明白为什么不返回数据?考虑到第一个请求成功运行,API请求似乎失败了。

我可以复制这个问题,您应该使用不同的投影。 使用以下命令:

projection=(vanityName)
与此相反:

projection=(elements*(entity~(vanityName)))
在这种情况下,文档可能会对decorator的用法产生误导


希望此帮助能回答您原来的问题: 我在这页上找到了答案:


“rw\u组织\u管理”是缺少的范围。

非常感谢您,您的工作非常完美!有没有办法从第一个API请求中获取名称,就像我链接到的原始问题一样?或者我是否遗漏了上文Steven Kuck在回答中提到的rw_组织_管理范围hi@DerekJosephOlson我看了看另一个问题,但似乎是一个与代币许可相关的问题:我在您的系统上没有遇到任何错误call@DerekJosephOlson我尝试用api调用来响应。希望这有帮助