跳到主要内容
版本:202607

异步创建智能专辑

POST 

/openapi/2026-07/collections/async

异步创建智能专辑(仅支持智能专辑)。接口立即返回异步任务 ID,调用方使用 GetCollectionAsyncTask 轮询结果。

请求

请求体必填

    collection object必填

    待创建的专辑数据

    titlestring必填

    专辑名称

    handlestring

    专辑 handle(URL 友好的唯一别名)

    descriptionstring

    专辑描述

    image object

    专辑封面

    srcstring必填

    专辑封面的源 URL

    widthint32

    专辑封面宽度(单位:像素)

    heightint32

    专辑封面高度(单位:像素)

    altstring

    专辑封面的替代文本(alt)

    seo_titlestring

    专辑的 SEO 标题

    seo_keywordsstring[]

    SEO 关键词列表

    seo_descriptionstring

    专辑的 SEO 描述

    sort_orderstring

    专辑内商品的排序规则,可选值:

    • manual:手动排序(默认)
    • sales-desc:按总销量从高到低
    • price-asc:按售价从低到高
    • price-desc:按售价从高到低
    • views-desc:按浏览人气从高到低
    • vendor-asc:按供应商 A-Z 展示
    • vendor-desc:按供应商 Z-A 展示
    • created-desc:按创建时间从近到远:
    • intelligent:智能推荐排序
    默认值: manual
    product_idsstring[]

    要加入专辑的商品 ID 列表,必须为有效的 UUID

    smartboolean

    是否为智能集合

    match_rules object

    智能集合匹配规则

    disjunctiveboolean

    规则模块之间的逻辑关系:

    • true:满足任一规则模块即可(OR)
    • false:所有规则模块都必须满足(AND,默认)
    rule_modules object[]

    规则模块列表

  • Array [
  • disjunctiveboolean

    模块内规则之间的逻辑关系:

    • true:满足任一规则即可(OR)
    • false:所有规则都必须满足(AND,默认)
    rules object[]

    模块内的规则列表

  • Array [
  • columnstring

    规则匹配的目标字段。可选值:

    • title:商品标题
    • product_status:商品状态
    • tags:商品标签
    • vendor:供应商 / 品牌
    • variant_price:SKU 价格
    • variant_weight:SKU 重量
    • inventory_quantity:库存数量
    • product_note:商品备注
    • sales:销售量
    • real_sales:实际销售量
    • views:浏览量
    • add_to_cart_count:加购次数
    • created_at:商品创建时间
    • spu:SPU 标识符
    • spus_match:SPU 匹配状态
    • published_at:发布时间
    • category_id:类目 ID
    • brand:品牌
    relationstring

    用于匹配的比较运算符。可选值:

    • equals:等于
    • not_equals:不等于
    • starts_with:以...开头
    • ends_with:以...结尾
    • contains:包含
    • not_contains:不包含
    • greater_than:大于
    • less_than:小于
    • top:前 N 个结果(通常用于可排序字段)
    conditionstring

    规则的条件值

    • 文本字段:普通字符串。
    • 数值字段:可转换为数字的字符串。
    • 时间字段:时间戳或约定的时间格式。
    • top 运算符:代表 N 的值。
  • ]
  • ]
  • tagsstring[]

    集合标签列表

响应

OK

数据结构
    codestring

    错误码

    messagestring

    错误信息

    data object
    async_task_idstring

    异步任务 ID

    error_messagestring

    任务提交失败时返回的错误信息;提交成功时为空

    collection object

    专辑

    idstring

    专辑 ID

    titlestring

    专辑名称

    descriptionstring

    专辑描述

    handlestring

    专辑 handle(URL 友好的唯一别名)

    smartboolean

    是否为智能专辑(满足条件的商品自动加入)

    image object

    专辑封面

    srcstring

    图片来源 URL

    widthint32

    图片宽度(像素)

    heightint32

    图片高度(像素)

    altstring

    图片替代文本

    seo_titlestring

    专辑的 SEO 标题

    seo_keywordsstring[]

    SEO 关键词列表

    seo_descriptionstring

    专辑的 SEO 描述

    sort_orderstring

    专辑内商品的排序规则(取值见创建专辑接口)

    created_atstring

    专辑创建时间(ISO-8601 格式)

    updated_atstring

    专辑最后更新时间(ISO-8601 格式)

    match_rules object

    智能集合匹配规则

    disjunctiveboolean

    条件是否为析取关系(OR)

    rule_modules object[]

    规则模块列表

  • Array [
  • disjunctiveboolean

    条件是否为析取关系(OR)

    rules object[]

    此模块中的规则列表

  • Array [
  • columnstring

    relationstring

    关联关系

    conditionstring

    条件

  • ]
  • ]
  • tagsstring[]

    集合标签列表

    product_countint64

    集合中的商品数量