当前位置: 首页 > news >正文

集成与使用生产者任务 API

简介

生产者任务 API 的主要功能是通过输入由生产者音频生成 API 生成的任务 ID 来查询任务的执行状态。本文将为您提供详细的集成说明,帮助您轻松集成并充分利用此 API 的强大功能。使用生产者任务 API,您可以方便地查询来自生产者音频生成 API 的任务执行状态。

环境准备/前置条件

在开始之前,请确保您已经访问了 Ace Data Cloud 平台,并申请了相应的服务。了解更多信息和申请流程,请访问:生产者音频生成 API 文档。

详细步骤

应用流程

  1. 首先,您需要在应用页面申请对应的服务,并从生产者音频生成 API 中复制任务 ID,如下图所示:

  1. 然后,转到任务 API 页面申请相应服务,生产者任务 API,点击“获取”按钮,如下图所示:

  1. 如果您尚未登录或注册,系统会自动重定向到登录页面。完成登录或注册后,您将自动返回当前页面。

  2. 对于首次申请者,系统提供免费配额,允许您免费使用此 API。

请求示例

生产者任务 API 可用于查询生产者音频生成 API 的结果。有关如何使用生产者音频生成 API 的详细信息,请参阅文档:生产者音频生成 API。

假设我们有一个任务 ID:1a6ac2ad-10f2-4e2b-b500-66ec27fe82ad,以下是如何传入任务 ID 的示例。

设置请求头和请求体

请求头包括:

  • accept: 指定响应格式为 JSON,设置为application/json
  • authorization: 调用 API 的密钥,申请后即可直接选择。

请求体包括:

  • id: 上传的任务 ID。
  • action: 任务的操作方法。

设置如下图所示:

代码示例

您可以看到页面右侧已经自动生成了多种语言的代码示例,如下图所示:

以下是一些代码示例:

CURL
curl -X POST 'https://api.acedata.cloud/producer/tasks' \ -H 'accept: application/json' \ -H 'authorization: Bearer {token}' \ -H 'content-type: application/json' \ -d '{ "id": "1a6ac2ad-10f2-4e2b-b500-66ec27fe82ad", "action": "retrieve" }'
响应示例

成功请求后,API 将返回任务的详细信息,例如:

{ "_id": "69541b81ff2676299ccc3b29", "id": "1a6ac2ad-10f2-4e2b-b500-66ec27fe82ad", "api_id": "01d96900-9f8c-41d7-814c-95c7a885ba61", "application_id": "920ba772-867a-48ae-8efa-9b9f94136199", "created_at": 1767119745.524, "credential_id": "eeae817d-d6ff-493e-8f88-6c62391da7c6", "request": { "action": "generate", "model": "FUZZ-2.0 Pro", "instrumental": false, "lyric": "[Verse]\nWoke up with the sun in my eyes\n..." }, "response": { "task_id": "1a6ac2ad-10f2-4e2b-b500-66ec27fe82ad", "data": [ { "id": "1dd08826-478e-43a6-868f-aff5ababac2c", "title": "Woke up with the sun in my eyes", "image_url": "https://storage.googleapis.com/corpusant-app-public/riffs/3bff6223-fe13-4bef-973e-2cbaef430d5d/image/1dd08826-478e-43a6-868f-aff5ababac2c.jpg", "audio_url": "https://storage.googleapis.com/corpusant-app-public/riffs/3bff6223-fe13-4bef-973e-2cbaef430d5d/audio/1dd08826-478e-43a6-868f-aff5ababac2c.m4a", "progress": "100%", "state": "succeeded" } ] } }

返回结果包含多个字段,request字段为发起任务时的请求体,response字段为任务完成后返回的响应体。

批量查询操作

如果需要查询多个任务 ID 的详细信息,操作方法需选择retrieve_batch

请求体包括:

  • ids: 上传的任务 ID 数组。
  • action: 任务的操作方法。

设置如下图所示:

代码示例

以下是批量查询的 CURL 示例:

curl -X POST 'https://api.acedata.cloud/producer/tasks' \ -H 'accept: application/json' \ -H 'authorization: Bearer {token}' \ -H 'content-type: application/json' \ -d '{ "ids": ["1a6ac2ad-10f2-4e2b-b500-66ec27fe82ad","1a6ac2ad-10f2-4e2b-b500-66ec27fe82ad"], "action": "retrieve_batch" }'

错误处理

当调用 API 时,如果发生错误,API 将返回相应的错误代码和消息。例如:

  • 400 token_mismatched: 错误请求,可能因为缺少或无效的参数。
  • 401 invalid_token: 未授权,授权令牌无效或缺失。
  • 429 too_many_requests: 请求过多,您已超出速率限制。
  • 500 api_error: 服务器内部错误。

错误响应示例

{ "success": false, "error": { "code": "api_error", "message": "fetch failed" }, "trace_id": "2cf86e86-22a4-46e1-ac2f-032c0f2a4e89" }

总结

通过本文,您学习了如何使用生产者任务 API 查询单个或批量任务的具体细节。希望这些信息能帮助您更好地集成和使用该 API。如有任何问题,请随时联系技术支持团队。

技术标签:#API #云计算 #数据处理 #开发者指南 #AceDataCloud

http://www.jsqmd.com/news/814453/

相关文章:

  • 【Linux网络编程】8. 网络层协议 IP
  • TVA在灵巧机器人运动控制中的不可替代性(15)
  • Trilinos框架:跨异构架构的高性能计算解决方案
  • 2026 青岛半永久雾眉深度测评:技术与服务双优,纹绣世家 7 家直营领跑 - 小艾信息发布
  • 长沙网络营销服务商评测:落地履约能力为核心排行 - 亿仁imc
  • 告别窗口切换烦恼:用PinWin让你的工作窗口“钉“在最上层
  • 品牌会议活动策划公司哪家口碑好 - mypinpai
  • 2026年阿里云OpenClaw / Hermes Agent 配置 Token Plan部署操作指南,看这里就够了
  • PADS Logic入门实战——从零搭建个人元件库
  • 2026年西安画册印刷厂与活页环装定制一站式服务深度指南 - 年度推荐企业名录
  • CSS 滚动驱动动画完全指南
  • 2026年西安画册印刷厂深度横评:从源头工厂直达高品质交付的完全选购指南 - 年度推荐企业名录
  • 安全工程师必备:用AWVS生成合规报告(PCI DSS/ISO27001)的完整流程与避坑点
  • 微星GT60笔记本升级1060显卡:从硬件兼容到驱动破解的完整实战
  • 软件试用机制深度解析:从本地验证到云端授权与安全实践
  • JVM缓存对象对GC的影响与优化方案
  • 2026年西安画册印刷厂深度横评:从源头工厂直达高品质交付的完整指南 - 年度推荐企业名录
  • 图片视频高清放大!自定义倍率放大、超分辨率画质增强、智能降噪、插帧补帧!无需网络本地离线运行!内置多种引擎模型,支持多种风格设定、多线程、多显卡、自动化批量处理
  • 考点聚焦+方法提炼,崇文高中助力学生高效备考
  • 泛微・齐业成数电票费控管理全场景应用详解 - 速递信息
  • 别再死记硬背!用FactoryIO+博图SCL,手把手带你玩转PLC跑马灯(附完整项目文件)
  • 比别家高30元/克?丽水黄金回收实测,福正美碾压全场 - 福正美黄金回收
  • 一键将本地终端转为公共Web页面的极速解决方案:shell-now
  • 3分钟掌握Keyviz:专业键盘输入可视化与操作追踪完全指南
  • 熬夜急救面膜推荐:昼夜节律紊乱后的肌肤修护指南 - 速递信息
  • 2026驾驶式工业扫地车盘点:按用户需求怎么选 - 速递信息
  • LLM Agent成败关键:告别模型调优内卷,掌握“记忆架构”才是王道!
  • 【IEEE出版 | 南京师范大学主办】第七届电气技术与自动控制国际学术会议(ICETAC 2026) - 艾思科蓝AiScholar
  • 给用户打电话,怎么在对方手机显示为“XX旅游”?号码认证办理教程
  • 2026年西安画册印刷厂与活页环装定制完全指南:源头工厂vs快印店的真实对比 - 年度推荐企业名录