文档中心 > API类目 > 服务平台API

qimen.alibaba.asipservice.iposp.orderreceive (开放服务商接单)

开发服务商接单,用于知识产权开放服务商接收订单

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
datas Datas [] 可选
  • 最大列表长度:999999
  • 主数据
    • dataObject
    • DataObject []
    • 可选
    • 列表对象名
    • └ value
    • String
    • 可选
    • 280959677957570
    • 属性值
    • └ code
    • String
    • 可选
    • taskId
    • 属性code
    • └ type
    • String
    • 可选
    • String
    • 属性类型String, Double, Long, Integer
    • └ name
    • String
    • 可选
    • 任务id
    • 属性名称

    响应参数

    名称 类型 示例值 描述
    datas Struct [] 数据对象
    • row0
    • Row0 []
    • 多行行号规则 row + 顺序号
    • └ name
    • String
    • 任务id
    • 属性名称
    • └ value
    • String
    • 223211356
    • 属性值
    • └ code
    • String
    • taskId
    • 属性code
    • └ type
    • String
    • String
    • 数据类型String, Double, Long, Integer
    • dataObject
    • DataObject []
    • 列表对象名
    • └ type
    • String
    • String
    • 属性类型String, Double, Long, Integer
    • └ code
    • String
    • taskId
    • 属性code
    • └ value
    • String
    • 280959677957570
    • 属性值
    • └ name
    • String
    • 任务id
    • 属性名称
    message String 请求成功 返回参数描述
    successful Boolean true 是否成功
    code Number 1 错误码

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    QimenCloudClient client = new DefaultQimenCloudClient(url, appkey, secret);
    AlibabaAsipserviceIpospOrderreceiveRequest req = new AlibabaAsipserviceIpospOrderreceiveRequest();
    List<AlibabaAsipserviceIpospOrderreceiveRequest.Datas> list2 = new ArrayList<AlibabaAsipserviceIpospOrderreceiveRequest.Datas>();
    AlibabaAsipserviceIpospOrderreceiveRequest.Datas obj3 = new AlibabaAsipserviceIpospOrderreceiveRequest.Datas();
    list2.add(obj3);
    List<AlibabaAsipserviceIpospOrderreceiveRequest.DataObject> list6 = new ArrayList<AlibabaAsipserviceIpospOrderreceiveRequest.DataObject>();
    AlibabaAsipserviceIpospOrderreceiveRequest.DataObject obj7 = new AlibabaAsipserviceIpospOrderreceiveRequest.DataObject();
    list6.add(obj7);
    obj7.setValue("280959677957570");
    obj7.setCode("taskId");
    obj7.setType("String");
    obj7.setName("任务id");
    list4.setDataObject(list6);
    req.setDatas(list2);
    AlibabaAsipserviceIpospOrderreceiveResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <datas>
        <struct>
            <row0>
                <row0>
                    <name>任务id</name>
                    <value>223211356</value>
                    <code>taskId</code>
                    <type>String</type>
                </row0>
            </row0>
            <dataObject>
                <data_object>
                    <type>String</type>
                    <code>taskId</code>
                    <value>280959677957570</value>
                    <name>任务id</name>
                </data_object>
            </dataObject>
        </struct>
    </datas>
    <message>请求成功</message>
    <successful>true</successful>
    <code>1</code>
    

    异常示例

    • 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

    返回
    顶部