Appearance
Midjourney API 接口总览
火灵灵 API 提供 Midjourney 绘图任务、图片上传、图片融合及任务查询接口。
一、服务信息
| 项目 | 内容 |
|---|---|
| API 地址 | https://api.hllapi.vip |
| 鉴权方式 | Bearer Token |
| 请求格式 | JSON |
| 字符编码 | UTF-8 |
所有需要鉴权的请求均需携带 Authorization 请求头。
二、接口列表
| 功能 | 方法 | 接口路径 |
|---|---|---|
| Imagine 绘图 | POST | /mj/submit/imagine |
| Upload 图片上传 | POST | /mj/submit/upload-discord-images |
| Blend 图片融合 | POST | /mj/submit/blend |
| Fetch 任务查询 | GET | /mj/task/{id}/fetch |
三、鉴权方式
请求头:
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
请在火灵灵 API 用户后台创建自己的 API Key。
四、异步任务处理流程
- 调用 Imagine 或 Blend 提交任务。
- 获取返回结果中的 result,即任务 ID。
- 使用 Fetch 接口查询任务。
- 当 status 返回 SUCCESS 时,读取 imageUrl。
- 使用图片地址展示或获取生成结果。
五、图片上传流程
- 准备需要上传的图片。
- 将图片转换为 Base64。
- 调用 Upload 接口。
- 获取返回的图片公网地址。
- 将图片地址用于后续支持图片 URL 的接口。
六、重要说明
- 提交成功不代表绘图已经完成。
- 请通过 Fetch 查询任务最终状态。
- 不同接口的参数要求不同,请勿混用。
- 未经验证的可选参数不在本版文档中承诺支持。