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

咨询:是否有支持上传带Alt-Text图片的普通图片发布API?

LinkedIn 带Alt-Text的普通图片上传API方案

你提到的UGC Post API其实完全支持上传带Alt-Text的普通图片,并非仅局限于缩略图。以下是具体实现步骤:

1. 先上传图片到LinkedIn媒体库(附带Alt-Text)

使用POST /media/upload端点完成图片上传,请求中直接指定图片的Alt-Text:

POST https://api.linkedin.com/v2/media/upload
Authorization: Bearer {ACCESS_TOKEN}
Content-Type: application/json

{
  "owner": "urn:li:person:{USER_ID}", // 组织账号替换为 urn:li:organization:{ORG_ID}
  "file_size": {IMAGE_FILE_SIZE},
  "upload_file_name": "product-showcase.jpg",
  "alt_text": "展示XX产品核心功能的实拍图,图中可见产品主体及操作界面"
}

请求成功后会返回包含media_id的响应,该ID将用于后续创建帖子。

2. 通过UGC Post API发布带图片的帖子

使用POST /ugcPosts端点,将上一步获取的media_id纳入帖子内容:

POST https://api.linkedin.com/v2/ugcPosts
Authorization: Bearer {ACCESS_TOKEN}
Content-Type: application/json

{
  "author": "urn:li:person:{USER_ID}",
  "lifecycleState": "PUBLISHED",
  "specificContent": {
    "com.linkedin.ugc.ShareContent": {
      "shareCommentary": {
        "text": "分享一组产品细节图,每张图都添加了无障碍描述"
      },
      "shareMediaCategory": "IMAGE",
      "media": [
        {
          "status": "READY",
          "media": "urn:li:media:{MEDIA_ID}",
          "title": {
            "text": "产品核心功能展示"
          }
        }
      ]
    }
  },
  "visibility": {
    "com.linkedin.ugc.MemberNetworkVisibility": "PUBLIC"
  }
}

补充说明

  • 支持的图片格式为JPG、PNG,单文件大小上限10MB;
  • alt_text字段非强制,但为符合无障碍访问标准,建议始终添加;
  • 若需批量上传多张带Alt-Text的图片,可重复第一步获取多个media_id,再在第二步的media数组中依次添加。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 11:54:05