You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用LinkedIn API获取企业帖子始终返回404错误求助

排查LinkedIn Posts API返回RESOURCE_NOT_FOUND错误的方案

问题背景

  • 调用API:https://api.linkedin.com/rest/post(版本:202306)
  • 参数配置:author参数已编码为urn%3Ali%3Aorganization%3A95737742,组织ID已通过Organization API确认正确
  • 请求头已配置(配图)
  • 返回错误:
{
    "status": 404,
    "code": "RESOURCE_NOT_FOUND",
    "message": "No virtual resource found"
}

排查步骤

  1. 确认HTTP请求方法
    LinkedIn获取组织帖子的Posts API要求使用GET方法,若误用POST/PUT/DELETE等方法,会直接触发资源不存在错误,先检查请求方法是否正确。

  2. 验证Access Token权限范围
    管理员Token必须包含以下核心权限:

    • r_organization_social(只读帖子必备)
    • rw_organization_admin(管理员权限验证)
      可以通过调用https://api.linkedin.com/v2/me查看serviceProviderAccessTokens字段,或在LinkedIn开发者控制台的Token工具里核对权限是否齐全。
  3. 检查API版本与请求头匹配
    确保请求头中明确设置LinkedIn-Version: 202306,部分版本的API对参数格式或端点有特殊要求,不匹配会导致资源识别失败。

  4. 确认组织存在公开帖子
    若该组织从未发布过公开可见的帖子,或所有内容仅对内部成员可见,API会返回资源不存在。手动登录LinkedIn查看组织主页是否有公开内容进行验证。

  5. 核对参数传递方式
    author参数需作为查询参数拼接在URL末尾(格式:https://api.linkedin.com/rest/post?author=urn%3Ali%3Aorganization%3A95737742),若放在请求体中传递,API无法识别参数,会返回404。

  6. 校验URN编码完整性
    确保URN的每一个冒号都被正确编码为%3A,无遗漏或错误。比如原始URNurn:li:organization:95737742需完全编码为urn%3Ali%3Aorganization%3A95737742,可通过编码工具重新生成对比。

  7. 检查组织状态
    确认该组织未因违反LinkedIn社区规范被限制或隐藏,此类状态下API无法获取内容。可通过Organization API返回的组织信息,查看状态字段是否正常。

内容的提问来源于stack exchange,提问作者dongping

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 13:23:26