MEDIA LINKS
音视频,上传即成链接
一个独立的临时文件空间,用于分享视频和音频。
API 调用说明 ↓未登录
登录音视频空间
使用本工具的独立账号。登录后可上传音视频、复制直链,以及查看自己的文件。
全站共享空间 正在读取…
全站共用 5 GB · 空间不足时自动删除最早的文件北京时间每天 00:00 清空
拖入音视频文件
支持 MP4、MOV、WEBM、MKV、MP3、WAV、M4A、AAC、FLAC、OGG、OPUS
保持原文件,不转码;单个文件最大 5 GB。
我的文件
正在读取文件…
链接可直接用于音视频调用,知道链接的人可以访问文件。
文件被清理后,原链接立即失效;需要再次使用时请重新上传。
管理员后台
只有管理员可以查看用户列表及所有用户的上传文件。移除账号会停止其登录,已上传文件保留到自动清理。
| 用户 | 注册时间(北京时间) | 状态 | 管理操作 |
|---|
用户上传文件
正在读取…
API 调用说明
脚本 / 工作流 / 网站后端无需打开上传页面。通过接口发送音视频文件,成功后读取返回结果中的 url,即可得到文件直链。
POST
https://media.pondowner.cn/api/upload1. 认证与上传参数
认证方式:HTTP Basic Auth,使用你在本工具注册的用户名和密码(管理员也可使用原账号)。
命令行示例会提示输入密码,不需要把密码写进命令。此接口不接受 Bearer Token。
命令行示例会提示输入密码,不需要把密码写进命令。此接口不接受 Bearer Token。
| 参数 | 填写内容 |
|---|---|
X-Media-Request | 1(必填请求头) |
X-Filename | video.mp4(必填请求头,填写实际文件名;中文或特殊字符先进行 URL 编码) |
Content-Type | application/octet-stream |
Content-Length | 文件的实际字节数;下方示例会自动取得或设置。 |
| 请求体 | 文件原始二进制;不要使用 JSON、Base64 或 multipart/form-data。 |
2. 选择调用方式,复制示例
替换本地文件路径及文件名,然后运行命令。输入此工具的登录密码后开始上传。
3. 读取返回的文件链接
上传成功返回 HTTP 201。把 JSON 的 url 字段传给需要音视频地址的接口;下面的文件名和链接仅为示意。
JSON 返回示例
evicted_files 表示本次为腾出空间自动删除的旧文件数量。
Postman / 工作流配置、其他接口与常见错误
在 HTTP 请求节点中选择 POST 和 Basic Auth,填写用户名及密码,添加上面的请求头,Body 选择 binary / 原始文件。若平台只支持 form-data 或 Bearer Token,需要先做接口适配。
| 接口 | 用途与认证 |
|---|---|
GET /api/files | 查看文件及空间用量,需要 Basic Auth。 |
DELETE /api/files/{id} | 删除指定文件,需要 Basic Auth 和 X-Media-Request: 1。 |
GET /f/{id} | 读取文件,不需要上传密码;以接口实际返回的 URL 为准。 |
401:用户名或密码不正确;403:缺少请求头或来源不符合要求;409:跨午夜上传被取消;411:缺少文件大小;413:文件为空或超过 5 GB;415:格式不支持或内容不匹配;429:已有其他文件正在上传,请稍后再试。
其他网站请从后端调用,密码放在后端凭据管理中;当前不支持其他站点浏览器的跨域直传。API 上传同样受 5 GB 容量和北京时间 00:00 清理规则约束,清理后链接失效。