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

LinkedIn API视频上传失败:CORRUPTED_ENTITY错误求助

解决LinkedIn API视频发布PROCESSING_FAILED(CORRUPTED_ENTITY)问题

核心问题定位

首次发布成功但后续失败,且小文件、第三方分片方案均触发PROCESSING_FAILED(错误码CORRUPTED_ENTITY),说明问题大概率不是分片逻辑本身,而是重复上传时的元数据冲突或视频文件的隐性标识重复。

具体修复方案

  • 强制更新视频元数据与帖子内容:
    每次上传新视频时,必须生成唯一的file_name、title、description,帖子的text内容和hashtags也要调整,避免完全复用历史内容。LinkedIn会通过这些字段识别重复实体,哪怕视频二进制有细微差异,也会被判定为损坏。
  • 每次上传都重新初始化会话:
    不要复用之前initializeUpload接口返回的uploadUrl和videoId,每次发布新视频都重新调用initializeUpload获取全新会话参数。复用旧会话会让后端关联历史处理记录,触发实体冲突。
  • 重新编码视频消除隐性标识:
    有些视频自带原始编辑元数据(比如拍摄时间戳、文件唯一ID),改文件名没用。用FFmpeg重新编码生成全新文件:
    ffmpeg -i input.mp4 -c:v libx264 -c:a aac -strict -2 output.mp4
    
  • 严格遵循完整上传流程:
    哪怕视频小于4MB不需要分片,也必须走完initializeUpload→上传→finalizeUpload的完整流程,不要跳过任何步骤。直接上传会导致后端缺失必要的会话信息,触发处理失败。

验证步骤

  1. 用FFmpeg重新编码生成全新视频文件
  2. 调用initializeUpload获取新的uploadUrl和videoId
  3. 按流程完成视频上传与收尾
  4. 发布时使用全新的帖子文本和元数据
  5. 调用getVideo接口检查状态,确认是否转为AVAILABLE

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 14:30:59