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

taobao.omniorder.guide.data.get (获取全渠道导购产品数据)

获取全渠道导购产品,目前包括随心购、随身购扫码、加购和交易数据。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
type String 必须 detail_smg_scan detail_smg_scan: 扫码购扫码明细;detail_smg_cart: 扫码购加购明细;detail_smg_order: 扫码购订单明细;detail_sxg_search: 随心购搜索明细;detail_sxg_view_item: 随心购商品浏览明细;detail_sxg_cart: 随心购加购明细;detail_sxg_order: 随心购订单明细
start_time Date 必须 2018-08-21 00:36:09 拉取数据开始时间
page_no Number 必须 1 页码,从1开始
page_size Number 必须 100 每页数量,不能大于1000

响应参数

名称 类型 示例值 描述
data_list Json [] { "gmt_create": "2018-08-21 00:59:18", "store_id": "0", "item_id": "573523937820", "seller_id": "196993935" } 拉取的数据数组,如果为空,表示数据拉取完毕。拉取的数据字段包括打点时间、商家id、商品id和门店id等,传入的类型不同,返回的字段有所不同,可以根据具体类型的返回结果具体处理

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
OmniorderGuideDataGetRequest req = new OmniorderGuideDataGetRequest();
req.setType("detail_smg_scan");
req.setStartTime(StringUtils.parseDateTime("2018-08-21 00:36:09"));
req.setPageNo(1L);
req.setPageSize(100L);
OmniorderGuideDataGetResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<omniorder_guide_data_get_response>
    <data_list>
        <json>{       &quot;gmt_create&quot;: &quot;2018-08-21 00:59:18&quot;</json>
        <json>&quot;store_id&quot;: &quot;0&quot;</json>
        <json>&quot;item_id&quot;: &quot;573523937820&quot;</json>
        <json>&quot;seller_id&quot;: &quot;196993935&quot;     }</json>
    </data_list>
</omniorder_guide_data_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

返回
顶部