Bbili-open-mcpMCP
★

文件分片合片

POST#10api ARC_BASE
https://member.bilibili.com/arcopen/fn/archive/video/complete

开放能力 / 视频稿件管理 / 服务端视频稿件投递

视频实体分片上传完成后,调用该接口通知服务器将分片视频合成完整文件 该接口返回成功表示实体文件上传完成,在此之后可以调用稿件提交接口,完成稿件投递 服务端依据 `upload_token` 关联的已上传分片自动完成合并,无需传入分片总数 调用前请确认所有分片均已上传成功。分片号必须连续、无缺号,否则合并会失败 本接口调用后分片内容即固定,不可再通过重传分片修改**。如需修改,须重新走一遍预处理 + 上传流程

url 参数

名称类型必填说明
upload_tokenstring是通过[文件上传预处理](https://open.bilibili.com/doc/4/0c532c6a-e6fb-0aff-8021-905ae2409095)接口获取

调用方式

javascript
// 让 AI 直接调(需要开放平台凭据)
bili_api_call { "ref": "10", "query": {…}, "body": {…} }

// 只看将要发出的请求(不需要凭据)
bili_api_call { "ref": "10", "dryRun": true }

// 生成完整调用代码
bili_codegen { "ref": "10", "lang": "python" }

官方请求示例

bash
curl -X POST \
  'https://member.bilibili.com/arcopen/fn/archive/video/complete?upload_token=8e446a0ab1000c2' \
  -H 'Accept: application/json' \
  -H 'Content-Type: application/json' \
  -H 'Access-Token: a24e56a0fc0093668bca0f3a15410ea2' \
  -H 'Authorization: 92b79dbc46ddf225b8e75c0c028b5b9d86db40b05702f2a6350eefd23274de57' \
  -H 'X-Bili-Accesskeyid: 93a0f774fae84e6c' \
  -H 'X-Bili-Content-Md5: 18323d990354c0c0d63340f0a67ce8e4' \
  -H 'X-Bili-Signature-Method: HMAC-SHA256' \
  -H 'X-Bili-Signature-Nonce: 1730188313961222000' \
  -H 'X-Bili-Signature-Version: 2.0' \
  -H 'X-Bili-Timestamp: 1730188313'

原始文档:010_文件分片合片.md(2441 字节)。用 bili_docs_get { "ref": "10" } 读全文,或用 bili_api_spec { "ref": "10" } 取结构化规格。