七鱼开发文档中心
总览服务端 APIWebiOSAndroid鸿蒙Uniapp微信小程序插件三方接入
在线系统

商品和订单查询详细说明

七鱼调用企业商品、订单查询接口时的请求、签名、分页和响应结构。

商品、订单查询

业务流程说明

通过设置订单、商品查询接口,支持访客自主查询信息,并发送至人工客服会话中。

  1. 三方服务需在设置-访客端,定义好以下3项内容:
  2. 访客点击查询入口时,七鱼携带userId向三方查询服务地址发起请求。 ** 首次请求时不携带标签页ID(tabId),三方服务默认返回首个标签页信息

业务时序图

访客端样式

接口定义

七鱼向三方查询数据:

请求参数

请求头

参数字段类型是否必须参数说明
appidString否企业的appId
nonceString是随机字符串
timeString是当前UTC时间戳,秒为单位
checksumString是SHA1(appSecret+nonce+time)将三个参数拼接的字符串,进行SHA1哈希计算

Body

content-type: "application/json", 接口需要支持json形式的body请求

参数字段类型是否必须参数说明
pageNoInteger是当前页码(从1开始)
pageSizeInteger是每页展示信息数量(默认5)
tabIdString否商品订单列表中的标签页ID(若不传tabId,默认返回第一tab页数据。*即不传tabId时,代表用户第一个tab查询
userIdString是用户ID
fromTypeString否来源类型: iOS:苹果设置 android :安卓 WEB:网页端 wx :微信公从号 wx_ma:微信小程序 wb:微博 wx_sdk :微信小程序sdk接入 wx_work:企微员工原生接入 douyin:抖音 baidu :百度 wxkf:微信客服 facebook:脸书 wx_cs :企微客户接入 twitter line whatsapp feishu:飞书 dingding:钉钉 instagram discord wxworkweb :企微员工见面接入:youzan:有赞 weimob:微盟
fromSubTypeString否终端明细:来源类型的详细信息,与管理端导出会话的终端明细相同
fromPageString否来源页:或为空,url

响应参数

三方返回查询数据

参数字段类型是否必须参数说明
codeInteger是返回码,如200
messageString是错误信息
dataObject是返回商品标签页信息

data结构说明

参数字段类型是否必须参数说明
dataListList否标签页商品订单信息列表(入参未传tabId时,dataList默认返回第一个标签页数据)不支持订单&商品混合,只能单类型消息传递
tabListList是标签页列表,标签页数量不可超过5个
currentTabIdString是当前标签页ID
pageNoInteger是页码(从1开始)
pageSizeInteger是页大小
totalLong是记录数

dataList结构说明

eventType=1时,订单字段对应显示位置如下:

参数字段类型是否必须参数说明
orderIdString是订单ID
orderTimeString否时间,例:2021-01-21 01:00
orderSkuString否sku描述
orderCountInteger否数量
orderStatusString否状态描述,如:已发货、待支付
eventTypeInteger是共两种类型:1-订单,2-商品
pictureString是缩略图url
titleString是标题
descString否描述
payMoneyString否价格,例如:¥19.99

eventType=2时,商品字段对应显示位置如下:

信息按照如下字段对应位置显示

参数字段类型是否必须参数说明
eventTypeInteger是共两种类型:1-订单,2-商品
pictureString是缩略图url
titleString是标题
descString否描述
priceString否价格,例如:¥19.99
urlString否商品卡片点击跳转链接

tabList结构说明

参数字段类型是否必须参数说明
tabIdString是标签页ID
tabNameString是标签页名称

示例

请求示例

curl --location --request POST 'https://{yourAddress}' \
--header 'checksum: f29fb3e9707142f7e74e539b5adaa788628d6b1e' \
--header 'time: 1642415268' \
--header 'appid: nehiuylkdifhhids' \
--header 'nonce: zdfdiufedofxncbn' \
--header 'content-type: application/json' \
--data-raw '{
"pageNo": 1,
"pageSize": 5,
"userId": "342566432",
"tabId": "first"
}'

返回示例

订单

   {
   "code": 200,
   "message": "查询成功",
   "data": {
       "pageNo": 1,
       "pageSize": 3,
       "operateTitle": "请选择你要咨询的内容",
       "total": 10,
       "currentTabId": "first",
       "dataList": [
           {
               "orderName": "订单号",
               "orderId": "00000000000000000001",
               "orderTime": "2021-08-23 19:23",
               "skuName": "可口可乐瓶装 330ml",
               "orderCount": 5,
               "orderStatus": "未发货",
               "eventType": 1,
               "picture": "[https://gimg2.baidu.com/image_search](https://gimg2.baidu.com/image_search)",
               "title": "可口可乐 330ml",
               "desc": "2022春节大促",
               "price": "¥19.99"
           },
           {
               "orderName": "订单号",
               "orderId": "00000000000000000002",
               "orderTime": "2021-08-23 19:24",
               "skuName": "可口可乐瓶装 450ml",
               "orderCount": 5,
               "orderStatus": "未发货",
               "eventType": 1,
               "picture": "[https://gimg2.baidu.com/image_search2](https://gimg2.baidu.com/image_search2)",
               "title": "可口可乐 330ml",
               "desc": "2022元旦大促",
               "price": "¥29.99"
           }
       ],
       "tabList": [
           {
               "tabId": "first",
               "tabName": "未发货"
           },
           {
               "tabId": "second",
               "tabName": "已发货"
           },
           {
               "tabId": "third",
               "tabName": "售后"
           },
           {
               "tabId": "fifth",
               "tabName": "待配送"
           }
       ]
   }
}

商品

 {
   "code":200,
   "message":"查询成功",
   "data":{
       "pageNo":1,
       "pageSize":3,
       "operateTitle":"请选择你要咨询的内容",
       "total":10,
       "currentTabId":"first",
       "dataList":[
           {
               "url":"[http://baidu.com](http://baidu.com)",
               "eventType":2,
               "picture":"[https://gimg2.baidu.coml](https://gimg2.baidu.coml)",
               "title":"可口可乐 330ml",
               "desc":"2022春节大促",
               "price":"19.99"
           },
           {
               "url":"[http://baidu.com/2](http://baidu.com/2)",
               "eventType":2,
               "picture":"[https://gimg2.baidu.coml](https://gimg2.baidu.coml)",
               "title":"可口可乐 220ml",
               "desc":"2022元旦大促",
               "price":"19.99"
           }
       ],
       "tabList":[
           {
               "tabId":"first",
               "tabName":"未发货"
           },
           {
               "tabId":"second",
               "tabName":"已发货"
           },
           {
               "tabId":"third",
               "tabName":"售后"
           },
           {
               "tabId":"fifth",
               "tabName":"待配送"
           }
       ]
   }
}

这篇文档有帮助吗?

目录