YouTube to mp3
收藏YouTube to mp3 API 数据集概述
基本信息
- API名称: YouTube to mp3
- 版本: 2.0.0 (current)
- 类型: REST API
- 主要功能: 将YouTube视频转换为音频或视频格式。
- 数据链接有效期: 生成的下载链接最长可用1小时,之后失效。
- 转换成功率说明: 旨在提供高质量转换,但由于外部因素,无法保证100%的转换率。
性能指标
- 流行度: 9.9
- 服务等级: 100%
- 延迟: 337ms
- 测试通过率: 100%
订阅计划与定价
- BASIC: $0.00 / 月
- PRO: $3.99 / 月
- ULTRA: $15.99 / 月
- MEGA: $35.99 / 月
可用端点
-
下载文件
- 端点:
POST /download - 描述: 将YouTube视频转换为音频或视频,支持自定义选项。
- 端点:
-
获取文件状态
- 端点:
GET /status/:id - 描述: 检查文件状态,并在可用时获取其下载URL。
- 端点:
-
获取YouTube视频标题
- 端点:
GET /title - 描述: 获取YouTube视频的标题。
- 端点:
请求参数(下载端点)
| 参数 | 描述 | 是否必需 | 默认值 |
|---|---|---|---|
| url | YouTube视频的URL。 | true | null |
| format | 下载文件的所需格式。 | false | mp3 |
| startTime | 剪辑的开始时间(秒)。 | false | null |
| endTime | 剪辑的结束时间(秒)。 | false | null |
| quality | 音频响应的质量(值介于0=最佳和10=最差之间)。 | false | 0 |
| callbackUrl | 转换过程完成时用于通知操作状态的webhook URL。 | false | null |
支持格式
| 格式 | 类型 |
|---|---|
| mp3 | audio |
| m4a | audio |
| 3gp | video |
| mp4 | video |
状态码
| 状态 | 描述 |
|---|---|
| CONVERTING | 视频正在转换中。 |
| AVAILABLE | 转换完成,文件可供下载。 |
| EXPIRED | 链接已过期。 |
| CONVERSION_ERROR | 转换因错误而失败。 |
使用示例
下载请求示例 (cURL)
bash curl --request POST --url "https://youtube-to-mp315.p.rapidapi.com/download" --header "X-RapidAPI-Host: youtube-to-mp315.p.rapidapi.com" --header "X-RapidAPI-Key: YOUR_API_KEY" --header "Content-Type: application/json" --data { "url": "https://www.youtube.com/watch?v=zyG9Nh_PH38", "format": "mp3", "quality": 0, "callbackUrl": "https://your-callback-url.com/notify" }
成功转换响应示例
json { "id": "0cbd1a95-4259-40c2-8b05-7dca250ce6d3", "downloadUrl": "http://localhost/0cbd1a95-4259-40c2-8b05-7dca250ce6d3.mp3", "status": "AVAILABLE", "format": "MP3", "title": "Artist - Song Name | Medium", "startAt": "08/05/2022 18:32:58", "endAt": "08/05/2022 18:33:03", "startTime": 10, "endTime": 50, "quality": 0, "retry": 0, "callbackUrl": "https://your-callback-url.com/notify" }
回调示例
如果提供了callbackUrl,API将在转换完成时通知您的服务器。
回调请求示例
http POST https://your-callback-url.com/notify HTTP/1.1 Content-Type: application/json
{ "id": "e3ea45b0-54ed-425e-90ef-72db6a76d2fb", "status": "AVAILABLE", "downloadUrl": "http://localhost/0cbd1a95-4259-40c2-8b05-7dca250ce6d3.mp3", "title": "Artist - Song Name | Medium" }
回调负载
| 键 | 类型 | 描述 |
|---|---|---|
| id | string |
已处理请求的唯一ID。 |
| status | string |
操作状态 (AVAILABLE 或 CONVERSION_ERROR)。 |
提供商信息
- API创建者: Rapid87
- 订阅者数量: 4398
- 类别: Tools



