ECJiaWiki:Api:quickpay/activity/list

来自ECJiaWiki
跳转至: 导航搜索

应用场景

 商家闪惠活动列表

接口名称

quick/activity/list

Header请求参数

字段名 变量名 必填 类型 示例值 描述 since deprecated
设备唯一ID device-udid String a46d663d675d4858ea7d0a21c2de06e9 设备的唯一编号 1.3.0
设备客户端类型 device-client String android,iphone,h5,weapp 设备类型的描述 1.3.0
产品编号 device-code String 6015 产品编号 1.3.0
API版本 api-version String 1.6 API接口版本号 1.3.0

举例如下

{
    "device-udid" : "a46d663d675d4858ea7d0a21c2de06e9",
    "device-client" : "weapp",
    "device-code " : "6015",
    "api-version" : "1.6",
}

请求参数

字段名 变量名 必填 类型 示例值 描述
店铺id store_id int 店铺id
分页请求数据 pagination 字典 分页请求参数,包括当前页和每页显示的条数
分页请求数据(每页显示的条数) count Int 10 分页请求数据(每页显示的条数)
分页请求数据(当前显示页) page Int 1 分页请求数据(当前显示页)

举例如下

"store_id" : 62	
"pagination" : {
      "count" : 10,		
      "page"  : 1 		
}

返回参数

字段名 变量名 必填 类型 示例值 描述
返回状态码 status 字典 {"succeed" : 1} 返回请求接口后的数据,succeed为1代表成功,0则为失败,失败后则返回error_code(错误code)及error_desc(错误说明)
返回信息 data array 请求接口提供的返回信息
└ 店铺id store_id Int 店铺id
└ 活动id activity_id int 活动id
└ 活动名称 title String 活动名称
└ 活动类型 activity_type string 活动类型
└活动类型(中文) label_activity_type string 活动类型
└限制时间类型 limit_time_type string 限制时间类型(nolimit不限制时间, customize自定义时间)
└每周限星期 limit_time_weekly string 每周限星期
└每天限时间段 limit_time_daily string 每天限时间段
└活动不可用日期 limit_time_exclude string 活动不可用日期
└活动开始时间 start_time int 活动开始时间
└活动结束时间 end_time int 活动结束时间
└活动开始日期(格式化) formated_start_time string 活动开始日期
└活动结束日期(格式化) formated_end_time string 活动结束日期
└闪惠活动订单总数 total_order_count int 闪惠活动订单总数
分页信息 paginated Array 分页信息
  -总条数 total Int 总条数
  -当前返回数组的总条数 count Int 当前返回数组的总条数
  -是否有下一页 more Int 1:有下一页,0:没有下一页 是否有下一页

成功举例如下

{
      "data" : [
            {
              "store_id" : 63,
              "activity_id" : 1,
              "title" : "满100减10",
              "activity_type" : "reduced",
              "label_activity_type" : "满减",
              "limit_time_type":"customize",
              "limit_time_weekly":"星期一,星期二",
              "limit_time_daily":"07:00-12:00",
              "limit_time_exclude":"2017-08-20",
              "start_time":"1414357665",
              "end_time":"1414357670",
              "formated_start_time" : "2017-08-17",
              "formated_end_time" : "2017-09-17",
              "total_order_count":"1"
           }, 
      ], 
      "paginated": {
          "total": 13,
          "count": 13,
          "more": 1
      }        
      "status": {
             "succeed": 1,
      }
}

失败举例如下

注:错误编码