文档中心 > API类目 > 斑马小程序

yunos.ebanma.miniapp.oemops.transformer.group.save (保存页面组)

保存页面组

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
group Group 可选 页面组
  • └ name
  • String
  • 必须
  • aaa
  • 页面组名称
  • └ parent_id
  • Number
  • 必须
  • 334
  • 页面组父节点ID
  • └ code
  • String
  • 可选
  • test2
  • 页面组code,修改时必填
  • └ id
  • Number
  • 可选
  • 359
  • 页面组ID,修改时必填
criterion_list Criterionlist [] 可选
  • 最大列表长度:999
  • 灰度条件列表
    • └ param_name
    • String
    • 可选
    • uuid
    • 灰度参数名称
    • └ ctx_name
    • String
    • 可选
    • _ata_systems_
    • 灰度上下文名称
    • matches
    • Matches []
    • 可选
    • 灰度条件
    • └ value
    • String
    • 可选
    • [\"ee\",\"gg\"]
    • 灰度值
    • └ op
    • String
    • 可选
    • in
    • 操作符
    channel_id Number 可选 113 渠道ID
    operator String 可选 aa 操作人

    响应参数

    名称 类型 示例值 描述
    result Result 接口返回model
    • └ msg
    • String
    • success
    • 返回信息
    • └ code
    • Number
    • 0
    • 返回码
    • └ success
    • Boolean
    • true
    • 是否成功
    • group
    • Group
    • 页面组
    • └ code
    • String
    • test3
    • 页面组code
    • └ name
    • String
    • test3
    • 页面组名称
    • └ id
    • Number
    • 359
    • 页面组ID
    • └ parent_id
    • Number
    • 334
    • 父节点ID

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    YunosEbanmaMiniappOemopsTransformerGroupSaveRequest req = new YunosEbanmaMiniappOemopsTransformerGroupSaveRequest();
    YunosEbanmaMiniappOemopsTransformerGroupSaveRequest.Group obj1 = new YunosEbanmaMiniappOemopsTransformerGroupSaveRequest.Group();
    obj1.setName("aaa");
    obj1.setParentId(334L);
    obj1.setCode("test2");
    obj1.setId(359L);
    req.setGroup(obj1);
    List<YunosEbanmaMiniappOemopsTransformerGroupSaveRequest.Criterionlist> list3 = new ArrayList<YunosEbanmaMiniappOemopsTransformerGroupSaveRequest.Criterionlist>();
    YunosEbanmaMiniappOemopsTransformerGroupSaveRequest.Criterionlist obj4 = new YunosEbanmaMiniappOemopsTransformerGroupSaveRequest.Criterionlist();
    list3.add(obj4);
    obj4.setParamName("uuid");
    obj4.setCtxName("_ata_systems_");
    List<YunosEbanmaMiniappOemopsTransformerGroupSaveRequest.Matches> list7 = new ArrayList<YunosEbanmaMiniappOemopsTransformerGroupSaveRequest.Matches>();
    YunosEbanmaMiniappOemopsTransformerGroupSaveRequest.Matches obj8 = new YunosEbanmaMiniappOemopsTransformerGroupSaveRequest.Matches();
    list7.add(obj8);
    obj8.setValue("[\\"ee\\",\\"gg\\"]");
    obj8.setOp("in");
    list5.setMatches(list7);
    req.setCriterionList(list3);
    req.setChannelId(113L);
    req.setOperator("aa");
    YunosEbanmaMiniappOemopsTransformerGroupSaveResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <yunos_ebanma_miniapp_oemops_transformer_group_save_response>
        <result>
            <msg>success</msg>
            <code>0</code>
            <success>true</success>
            <group>
                <code>test3</code>
                <name>test3</name>
                <id>359</id>
                <parent_id>334</parent_id>
            </group>
        </result>
    </yunos_ebanma_miniapp_oemops_transformer_group_save_response>

    异常示例

    • XML示例
    • JSON示例
    <error_response>
        <code>50</code>
        <msg>Remote service error</msg>
        <sub_code>isv.invalid-parameter</sub_code>
        <sub_msg>非法参数</sub_msg>
    </error_response>

    错误码解释

    错误码 错误描述 解决方案

    API工具

    如何获得此API

    FAQ

    返回
    顶部