文档中心 > API类目 > 全渠道API

taobao.omniorder.store.deliverconfig.get (查询门店发货配置内容)

查询门店发货配置内容

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
store_id Number 必须 178694152 门店ID
activity Boolean 可选 false
  • 默认值:false
  • 是否是活动期

    响应参数

    名称 类型 示例值 描述
    result Result { "code": "0", "data": { "dispatchTimeRange": "[{\"startTime\":\"08:40\",\"endTime\":\"12:20\"}]", "activityEndTime": 1517064639000, "activity": true, "deliverThreshold": 10, "workingTime": "19:00-23:00", "activityStartTime": 1517055639000, "priority": 1, "class": "com.alibaba.jst.astrolabe.api.isv.model.config.StoreDeliverConfig" }, "success": true, "message": null, "class": "com.alibaba.jst.astrolabe.api.base.model.Result" } result
    • └ message
    • String
    • null
    • message
    • data
    • StoreDeliverConfig
    • { "dispatchTimeRange": "[{\"startTime\":\"08:40\",\"endTime\":\"12:20\"}]", "activityEndTime": 1517064639000, "activity": true, "deliverThreshold": 10, "workingTime": "19:00-23:00", "activityStartTime": 1517055639000, "priority": 1, "class": "com.alibaba.jst.astrolabe.api.isv.model.config.StoreDeliverConfig" }
    • data
    • └ activity
    • Boolean
    • false
    • 是否是活动期
    • └ activity_start_time
    • Date
    • 2018-01-02 10:00:00
    • 当activity为true时返回,活动开始时间
    • └ activity_end_time
    • Date
    • 2018-01-03 10:00:00
    • 当activity为true时返回,活动结束时间
    • └ working_time
    • String
    • 09:00-23:00
    • 接单时间段,格式为 "09:00-12:00", "" 表示一直开启
    • └ priority
    • Number
    • 1
    • 优先级,取值0-10,0优先级最大,10优先级最小
    • └ deliver_threshold
    • Number
    • 10
    • 每日接单阈值
    • └ dispatch_time_range
    • String
    • [{"startTime":"08:40","endTime":"12:20"},{"startTime":"18:00","endTime":"22:00"}]
    • 派单时间,格式为:[{"startTime":"08:40","endTime":"12:20"},{"startTime":"18:00","endTime":"22:00"}]
    • └ code
    • String
    • 0
    • code

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    OmniorderStoreDeliverconfigGetRequest req = new OmniorderStoreDeliverconfigGetRequest();
    req.setStoreId(178694152L);
    req.setActivity(false);
    OmniorderStoreDeliverconfigGetResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <omniorder_store_deliverconfig_get_response>
        <result>
            <message>null</message>
            <data>
                <activity>false</activity>
                <activity_start_time>2018-01-02 10:00:00</activity_start_time>
                <activity_end_time>2018-01-03 10:00:00</activity_end_time>
                <working_time>09:00-23:00</working_time>
                <priority>1</priority>
                <deliver_threshold>10</deliver_threshold>
                <dispatch_time_range>[{&quot;startTime&quot;:&quot;08:40&quot;,&quot;endTime&quot;:&quot;12:20&quot;},{&quot;startTime&quot;:&quot;18:00&quot;,&quot;endTime&quot;:&quot;22:00&quot;}]</dispatch_time_range>
            </data>
            <code>0</code>
        </result>
    </omniorder_store_deliverconfig_get_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

    返回
    顶部