Midjourney 绘画 API 接口提供了多种接口,方便用户提交绘画、图生文和绘画变换请求,并且可以通过任务查询接口查询绘画内容。

Midjourney 绘画 API 接口支持多种绘画功能 第5张插图

1.绘画提交接口:

请求方式:GET/POST
请求地址:/api/midjourney/imagine.php
GET请求参数:?prompt=绘画描述
POST请求参数:
{
"base64Array": [], // 垫图base64数组 可留空
"prompt": "绘画参数"
}
需要将参数转换成json格式发送请求。返回值为 result,即任务ID。可以通过任务查询API查询绘画内容。

2.图生文提交接口:

请求方式:POST
请求地址:/api/midjourney/describe.php
请求参数:
{
"base64": "data:image/png;base64,xxx"
}
需要将参数转换成json格式发送请求。返回值为 result,即任务ID。可以通过任务查询API查询绘画内容。

3.绘画变换(U、V、重画)提交接口:

请求方式:GET/POST
请求地址:/api/midjourney/change.php
GET请求参数:?customId=动作标识(任务查询接口后会返回)&taskId=任务ID(任务查询接口后会返回)
POST请求参数:
{
"customId": "动作标识(任务查询接口后会返回)",
"taskId": "任务ID(任务查询接口后会返回)"
}
需要将参数转换成json格式发送请求。返回值为 result,即任务ID。可以通过任务查询API查询绘画内容。

4.任务查询接口:

请求方式:GET
请求地址:/api/midjourney/query.php
请求参数:?result=任务ID

Midjourney绘画Api接口请求域名

如绘画提交、图生文提交和绘画变换。用户只需要按照要求发送请求即可,非常方便。