跳转到正文
使用文档

搜索文档

搜索只在此浏览器中进行,关键词不发送、不保存。请勿粘贴凭据。

正在加载公开搜索索引…

Tab 或方向键选择 · Enter 打开 · Esc 关闭
浏览文档目录

准备图片上传

从真实 prepare_image_upload 工具生成输入、输出、OAuth 权限与安全注解,与经过核实的 MCP 契约保持一致。

公开测试最后核实
本页目录

工具

prepare_image_upload

创建短期上传会话;客户端按返回的方法和请求头上传准确字节,再完成上传。本地路径不能替代文件传输。

权限与安全

OAuth 权限:files:write

信号
destructiveHint false
idempotentHint false
openWorldHint true
readOnlyHint false
spendsCredits false
requiresUserConfirmation false
sideEffects temporary_upload_created

注解用于描述安全属性,不能替代用户批准、OAuth 授权或服务端校验。

输入参数

字段 类型 必填 默认值 约束 含义
byte_size integer exclusiveMinimum: 0 客户端将通过 PUT 发送的准确字节数。
filename string minLength: 1; maxLength: 240 客户端文件名,不是服务端可以读取的本地路径。
mime_type string pattern: ^image/(png|jpeg|webp)$ 图片实际 MIME 类型。

参数示例

json
{
  "byte_size": 1024,
  "filename": "character.png",
  "mime_type": "image/png"
}

结构化返回

字段 类型 必填 默认值 约束 含义
expires_at string format: date-time 上传 URL 过期时间。
headers object 实际传输请求头,不额外添加 MCP Token 或 API Bearer 凭据。
max_bytes integer 允许上传的最大字节数。
method string "PUT" const: "PUT" 客户端传输字节时必须使用的 HTTP 方法。
upload_id string format: uuid 传给 complete_image_upload 的上传会话 ID,不是最终 file_id。
upload_url string 敏感短期上传 URL,需传输实际字节,不公开此地址。

McpUploadPrepareOutput

错误与后续步骤

工具错误包含 error 对象,内有 code、message、retryable、request_id 和 details。不要依赖消息文本分支或泄露私有输入。终态失败也要检查部分产物;返回签名 URL 不代表已保存文件。

标准工作流 · 支出保护

这篇文档有帮助吗?

不收集搜索词、代码或自由文本。此开关只控制文档交互事件;站点通用分析仍遵循隐私政策。 隐私政策

需要帮助?联系支持