Skip to content

回收站

接入前提

获取调用API所需的TOKEN请参考鉴权

已删除列表

说明

接口描述此接口返回第三方用户已删除进入回收站的作品列表
接口地址/api/design/del/list请求方式GET
权限校验请求参数json

请求参数

请求示例

ts
curl --location --request GET 'https://co.aippt.cn/api/design/del/list?page=1&page_size=10' \
--header 'x-api-key: {{apiKey}}' \
--header 'x-channel;' \
--header 'x-token: {{token}}'

响应内容

响应示例

ts
{
    "code": 0,
    "data": {
        "pagination": {
            "total": 3,
            "current_page": 1,
            "page_size": 2
        },
        "list": [
            {
                "id": 18,
                "user_id": 1,
                "name": "重命名测试",
                "cover_url": "https://aippt-domestic-test.aippt.com/aippt-api-server/personal/image/0/1/20231030192402ipkzfou.jpeg",
                "size": "960x540",
                "canvas_url": "https://aippt-domestic-test.aippt.com/aippt-api-server/personal/other/0/1/20231031103706nypfzgk.json",
                "ai_data": "https://aippt-domestic-test.aippt.com/aippt-api-server/personal/other/0/1/20231030192403hrjlloy.json",
                "storage_time": "2023-10-31 10:37:07",
                "delete_time": "2023-11-01 15:40:18",
                "auto_delete_time": 30,
                "created_at": "2023-10-31 10:02:01",
                "updated_at": "2023-11-01 15:40:19"
            }
        ]
    },
    "msg": "ok"
}

作品还原

说明

接口描述第三方用户已删除作品还原
接口地址/api/design/revert请求方式POST
权限校验请求参数json

请求参数

请求示例

ts
curl --location --request POST 'https://co.aippt.cn/api/design/revert' \
--header 'x-api-key: {{apiKey}}' \
--header 'x-channel;' \
--header 'x-token: {{token}}' \
--data-urlencode 'user_design_id={{designID}}'

响应内容

响应示例

ts
{
    "code": 0,
    "data": [],
    "msg": "ok"
}

彻底删除

说明

接口描述第三方用户已删除作品彻底删除
接口地址/api/design/clear请求方式POST
权限校验请求参数json

请求参数

请求示例

ts
curl --location --request POST 'https://co.aippt.cn/api/design/clear' \
--header 'x-api-key: {{apiKey}}' \
--header 'x-channel;' \
--header 'x-token: {{token}}' \
--data-urlencode 'user_design_id={{designID}}'

响应内容

响应示例

ts
{
    "code": 0,
    "data": [],
    "msg": "ok"
}