文档中心 > API类目 > iHome CBD API

alibaba.ihome.cbd.paas.library.data.sync (定制基础数据同步)

定制基础数据同步

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
data_object_name String 必须 aaa/factory-0410.data 工厂数据包的osskey
summary_object_name String 必须 aaa/factory-0410.summary 工厂数据包摘要的osskey
data_version String 必须 123142134 在软件商处的数据版本号
library_id String 必须 0000001 工厂id
version String 必须 1.0 约定的数据协议版本,1.0
notice String 可选 这是包更新通知
  • 默认值:null
  • 包更新通知内容
    sv_package_id String 可选 abcd-aaaa-1234-1111 sv包id

    响应参数

    名称 类型 示例值 描述
    success Boolean true 是否成功

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaIhomeCbdPaasLibraryDataSyncRequest req = new AlibabaIhomeCbdPaasLibraryDataSyncRequest();
    req.setDataObjectName("aaa/factory-0410.data");
    req.setSummaryObjectName("aaa/factory-0410.summary");
    req.setDataVersion("123142134");
    req.setLibraryId("0000001");
    req.setVersion("1.0");
    req.setNotice("这是包更新通知");
    req.setSvPackageId("abcd-aaaa-1234-1111");
    AlibabaIhomeCbdPaasLibraryDataSyncResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    1
    2
    3
    <alibaba_ihome_cbd_paas_library_data_sync_response>
        <success>true</success>
    </alibaba_ihome_cbd_paas_library_data_sync_response>

    异常示例

    • XML示例
    • JSON示例
    1
    2
    3
    4
    5
    6
    <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

    返回
    顶部