[关闭]
@a5635268 2018-03-30T15:52:19.000000Z 字数 1919 阅读 1464

玩转停车接口文档

接口文档


  • 参数非特殊说明,都是必传

  • 都是通过POST方式请求

  • 成功的status状态都为0

token

所有接口增加了token的参数验证,只有在该参数下的请求才有效,比如:

  1. api http://mall.chamshare.cn/wap/api.php?c=ParkIntegral&a=query
  2. params :{"phone" :"18221995891", "token" : "e794c442c381a7f8d36198d9e0fef6af"}
  3. 生成规则: md5(md5(请求参数json字符串)+UKw&tfD^)

添实订单同步

api

http://mall.chamshare.cn/wap/api.php?c=DayDayOrder&a=save

params

{
    "orderNo": "20180114101807353862100001",--订单号
    "buyDate": "2018-01-01 10:00:00",--购买时间
    "useScore": "0",--使用积分
    "phone": "13111111111",--用户手机号
    "goodsName": "百事蓝可乐",--商品名称
    "buyNum": "1",--购买数量
    "usePrice": "15"--使用金额,元单位,String类型,可直接转化double型
    "isDeduction": "1"--是否抵扣,0-否,1-是
    "couponNo": ""--抵扣优惠券json集合比如 [{"couponNO":"1","couponValue":"10"}]
    "couponFee": "0"--抵扣优惠券总金额
}

response

  1. {
  2. "status": 0,
  3. "data": {
  4. },
  5. "message": "调用成功"
  6. }

中间页跳转

根据openid查会员

api

http://mall.chamshare.cn/wap/api.php?c=ParkIntegral&a=findUser

params

{"openid" : "ohabjjiL7-oQDjeic3eu3aMe9lPM"}

response

  1. {
  2. "status": 0,
  3. "data": {
  4. "member_id": "1", //会员ID
  5. "member_name": "陈辉辉", //会员名称
  6. "score": "1000", //会员当前的积分
  7. "grade": "3" //会员的等级 1,银卡 2,金卡 3,银卡电子卡 4,银卡信息卡
  8. },
  9. "message": "调用成功"
  10. }

查询会员信息

api

http://mall.chamshare.cn/wap/api.php?c=ParkIntegral&a=query

params

{"phone" : "18221998888"}

response

  1. {
  2. "status": 0,
  3. "data": {
  4. "member_id": "1", //会员ID
  5. "member_name": "陈辉辉", //会员名称
  6. "score": "1000", //会员当前的积分
  7. "grade": "3" //会员的等级 1,银卡 2,金卡 3,银卡电子卡 4,银卡信息卡
  8. },
  9. "message": "调用成功"
  10. }

1,3,4都是银卡

会员积分扣减

api

http://mall.chamshare.cn/wap/api.php?c=ParkIntegral&a=decrease

params

  1. {
  2. "phone": "18706085592", # 手机号
  3. "subId": "wz", # 使用人接口使用方
  4. "orderNo": "wz201708221026000001", #订单号
  5. 'adjustType' : 51 # 51积分商城 52停车
  6. "minus": 1 # 需要扣减的积分数
  7. }

response

{
  "status": 0,
  "data": [],
  "message": "调用成功"
}

状态码

{
  "0": "调用成功",
  "1": "调用失败",
  "2": "请求方法错误",
  "3": "数据层事务处理失败",
  "1001": "缺少手机号",
  "1002": "手机号格式不正确",
  "1003": "该会员不存在",
  "1004": "订单号不能为空",
  "1005": "扣减的积分必须大于0",
  "1006": "积分不够扣减",
  "1007": "积分明细入库失败",
  "1008": "积分表更新失败",
  "1009": "积分消费总额更新失败",
  "1010": "会员停车积分记录入库失败",
  "1011": "该订单已存在"
}
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注