# 消息推送

# 会员积分变更

TIP

会员积分变更,推送消息,消息类型支持微信模板消息、短消息、APP消息。

接口地址:https://openapi10.mallcoo.cn/Message/User/V1/ChangeScore/ (opens new window)
请求类型:POST
数据格式:application/json; charset=utf-8
参数类型:JSON

# 接口调用参数

名称 数据类型 必填 说明
Mobile string 否 手机号(与猫酷会员卡号任其选一必填)
MallCardNo string 否 猫酷会员卡号(与手机号任其选一必填)
CurScore int 是 当前积分
ChangeScore int 是 变动积分(加积分传正整数,减积分传负整数)
ChangeTime DateTime 是 变动时间(yyyy-MM-dd HH: mm:ss)
ScoreEvent Enum 是 积分事件(详见“字典&问题”->"枚举字典")
SendTime DateTime 否 消息发送时间(不传默认即时发送)
ChangeRemark string 否 变更备注(注:中文请注意编码,编码格式为:UTF-8 (UrlEncode))

# 调用示例


{
  "Mobile": "15901996272",
  "MallCardNo": null,
  "CurScore": 100,
  "ChangeScore": 200,
  "ChangeTime": "2017-03-24 15:16:45",
  "ScoreEvent": 1,
  "ChangeRemark":""
}

1
2
3
4
5
6
7
8
9
10
11

# 返回结果

名称 数据类型 必填 说明
Code int 是 状态码
Message string 是 返回状态描述
# 返回示例

{
  "Code": 1,
  "Message": "成功"
}

1
2
3
4
5
6



# 车辆入场

TIP

车辆入场时,推送消息,消息类型支持微信模板消息、短消息、APP消息。

接口地址:https://openapi10.mallcoo.cn/Message/Park/V1/Enter/ (opens new window)
请求类型:POST
数据格式:application/json; charset=utf-8
参数类型:JSON

# 接口调用参数

名称 数据类型 必填 说明
ParkCode string 是 车场编号
PlateNo string 是 车牌号(注:车牌号请注意编码,编码格式为:UTF-8 (UrlEncode))
EntryTimes DateTime 是 入场时间(yyyy-MM-dd HH:mm:ss)

# 调用示例


{
  "ParkCode": "1",
  "PlateNo": "沪A68688",
  "EntryTimes": "2017-03-27 14:30:19",
}

1
2
3
4
5
6
7

# 返回结果

名称 数据类型 必填 说明
Code int 是 状态码
Message string 是 返回状态描述
# 返回示例

{
  "Code": 1,
  "Message": "成功"
}

1
2
3
4
5
6



# 会员等级变更

TIP

会员等级变更,推送消息,消息类型支持微信模板消息、短消息、APP消息。

接口地址:https://openapi10.mallcoo.cn/Message/Member/V1/ChangeGrade/ (opens new window)
请求类型:POST
数据格式:application/json; charset=utf-8
参数类型:JSON

# 接口调用参数

名称 数据类型 必填 说明
Mobile string 否 手机号(与会员卡号任其选一必填)
MallCardNo string 否 会员卡号(与手机号任其选一必填)
CurrentGrade string 是 当前等级 (注:当前等级,编码格式为:UTF-8 (UrlEncode))
OriginalGrade string 是 原先等级 (注:原先等级,编码格式为:UTF-8 (UrlEncode))
ChangeTime DateTime 是 变动时间(yyyy-MM-dd HH: mm:ss)

# 调用示例


{
  "Mobile": "15901996272",
  "MallCardNo": null,
  "CurrentGrade": "金卡",
  "OriginalGrade": "银卡",
  "ChangeTime": "2017-03-24 15:16:45"
}

1
2
3
4
5
6
7
8
9

# 返回结果

名称 数据类型 必填 说明
Code int 是 状态码
Message string 是 返回状态描述
# 返回示例

{
  "Code": 1,
  "Message": "成功"
}

1
2
3
4
5
6



# 消费积分变更

TIP

消费积分变更,推送消息,消息类型支持微信模板消息、短消息、APP消息。

接口地址:https://openapi10.mallcoo.cn/Message/User/V1/Consume/ChangeScore/ (opens new window)
请求类型:POST
数据格式:application/json; charset=utf-8
参数类型:JSON

# 接口调用参数

名称 数据类型 必填 说明
Mobile string 否 手机号(与猫酷会员卡号任其选一必填)
MallCardNo string 否 猫酷会员卡号(与手机号任其选一必填)
Amount double 是 消费金额
TradeTime DateTime 是 消费时间
McShopID long 否 该商户在猫酷系统中的唯一编号(与CrmShopID、DevShopID任其选一必填)
CrmShopID string 否 该商户在商场CRM系统中的唯一编号(与McShopID、DevShopID任其选一必填)
DevShopID string 否 该商户在本开发者中的唯一编号,若使用此编号,则需提前将商户对应编号导入猫酷系统(与McShopID、CrmShopID任其选一必填)
CurScore int 是 当前积分
ChangeScore int 是 变动积分(加积分传正整数,减积分传负整数)
ChangeRemark string 否 变更备注

# 调用示例


{
  "Mobile": "15901996272",
  "MallCardNo": null,
  "Amount": 100,
  "TradeTime": "2017-03-24 15:16:45",
  "McShopID": 1000,
  "CrmShopID": null,
  "DevShopID": null,
  "CurScore": 100,
  "ChangeScore": 200,
  "ChangeRemark":""
}

1
2
3
4
5
6
7
8
9
10
11
12
13
14

# 返回结果

名称 数据类型 必填 说明
Code int 是 状态码
Message string 是 返回状态描述
# 返回示例

{
  "Code": 1,
  "Message": "成功"
}

1
2
3
4
5
6



# 微信模版消息推送

TIP

用于第三方开发者通过猫酷开放平台向商场会员发送微信模板消息。

接口地址:https://openapi10.mallcoo.cn/Message/Weixin/v1/SendTM/ (opens new window)
请求类型:POST
数据格式:application/json; charset=utf-8
参数类型:JSON

# 接口调用参数

名称 数据类型 必填 说明
Mobile string 否 手机号(与猫酷会员卡号任其选一必填)
MallCardNo string 否 猫酷会员卡号(与手机号任其选一必填)
TemplateID string 是 消息模版ID
Url string 是 消息跳转链接
Data string 是 json 字符串,如果有中文注意编码(UTF-8 (UrlEncode))
AppId string 否 请传入需要打开的小程序appid,按照微信要求,小程序appid需要与公众号绑定
PagePath string 否 请传入需要打开的小程序页面路径path,如果是猫酷小程序,直接传入H5地址即可。第三方小程序,请传入path值

# 调用示例


{
    "MallCardNo": "", 
    "Mobile": "15191453000", 
    "Data":"{\"first\":\"您的订单已成功退款!\",\"keyword1\":\"TG2017060614245058690\",\"keyword2\":\"体验商场\",\"remark\":\"请查看账户信息!\"}", 
    "TemplateID": "TS7qQV-AhxfYmSPXF5Psqjy9UrLvuI91V8OZnH6AdxE", 
    "Url": "http://www.baidu.com",
    "AppId":"",
    "PagePath":""
}

1
2
3
4
5
6
7
8
9
10
11

# 返回结果

名称 数据类型 必填 说明
Code int 是 状态码
Message string 是 返回状态描述
# 返回示例

{
  "Code": 1,
  "Message": "成功"
}

1
2
3
4
5
6

微信模板消息文档地址: https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1433751277 (opens new window)



# App批量推送消息

TIP

根据用户手机号,批量推送消息

接口地址:https://openapi10.mallcoo.cn/Message/App/V1/BatchPushMessage/ (opens new window)
请求类型:POST
数据格式:application/json; charset=utf-8
参数类型:JSON

# 接口调用参数

名称 数据类型 必填 说明
MobileList List<string> 是 手机号
Title string 是 消息标题
Content string 是 消息内容
Url string 是 跳转url

# 调用示例


{
  "MobileList": ["15901996271","15901996272"],
  "Title": "签到送积分",
  "Content": "每日签到送50积分",
  "Url": ""
}

1
2
3
4
5
6
7
8

# 返回结果

名称 数据类型 必填 说明
Code int 是 状态码
Message string 是 返回状态描述
# 返回示例

{
  "Code": 1,
  "Message": "成功"
}

1
2
3
4
5
6



# 积分过期提醒

TIP

积分过期提醒

接口地址:https://openapi10.mallcoo.cn/Message/User/V1/ExpireScore/ (opens new window)
请求类型:POST
数据格式:application/json; charset=utf-8
参数类型:JSON

# 接口调用参数

名称 数据类型 必填 说明
Mobile string 否 手机号(与会员卡号任其选一必填)
MallCardNo string 否 会员卡号(与手机号任其选一必填)
CurExpireScore int 是 过期时间当天将要过期的积分总值
TotalExpireScore int 是 在过期时间前要过期的总积分
ExpireTime DateTime 是 过期时间
SendTime DateTime 否 消息发送时间(不传默认即时发送,传值应传大于当前时间的值)

# 调用示例


{
  "Mobile": "15901996272",
  "MallCardNo": null,
  "CurExpireScore": 20,
  "TotalExpireScore": 500,
  "ExpireTime": "2020-05-01 15:16:45"
}

1
2
3
4
5
6
7
8
9

# 返回结果

名称 数据类型 必填 说明
Code int 是 状态码
Message string 是 返回状态描述
# 返回示例

{
  "Code": 1,
  "Message": "成功"
}

1
2
3
4
5
6



# 会员升级进度提醒

TIP

会员升级提醒,推送消息,消息类型支持微信模板消息、短消息、APP消息。

接口地址:https://openapi10.mallcoo.cn/Message/member/V1/UpGrade/ (opens new window)
请求类型:POST
数据格式:application/json; charset=utf-8
参数类型:JSON

# 接口调用参数

名称 数据类型 必填 说明
Mobile string 否 手机号(与猫酷会员卡号任其选一必填)
MallCardNo string 否 猫酷会员卡号(与手机号任其选一必填)
CurrentGrade string 是 当前等级
TargetGrade string 是 目标等级
Desc string 是 升级规则描述
ConditionValue string 是 升级条件值
CurrentValue string 是 当前进度值

# 调用示例


{
    "Mobile": "13888888888",
    "MallCardNo": null,
    "CurrentGrade": "银卡",
    "TargetGrade": "金卡",
    "Desc": "升级规则描述",
    "ConditionValue": "1000",
    "CurrentValue": "1000",
}

1
2
3
4
5
6
7
8
9
10
11

# 返回结果

名称 数据类型 必填 说明
Code int 是 状态码
Message string 是 返回状态描述
# 返回示例

{
  "Code": 1,
  "Message": "成功"
}

1
2
3
4
5
6



# 会员降级进度提醒

TIP

会员降级提醒,推送消息,消息类型支持微信模板消息、短消息、APP消息。

接口地址:https://openapi10.mallcoo.cn/Message/member/V1/DownGrade/ (opens new window)
请求类型:POST
数据格式:application/json; charset=utf-8
参数类型:JSON

# 接口调用参数

名称 数据类型 必填 说明
Mobile string 否 手机号(与猫酷会员卡号任其选一必填)
MallCardNo string 否 猫酷会员卡号(与手机号任其选一必填)
CurrentGrade string 是 当前等级
TargetGrade string 是 目标等级
GradeDownTime DateTime 是 降级时间
Desc string 是 降级规则描述
ConditionValue string 是 降级条件值
CurrentValue string 是 当前进度值
SendTime DateTime 否 消息发送时间,不传代表立即发送

# 调用示例


{
    "Mobile": "13888888888",
    "MallCardNo": null,
    "CurrentGrade": "银卡",
    "TargetGrade": "金卡",
    "Desc": "升级规则描述",
    "ConditionValue": "1000",
    "CurrentValue": "1000",
}

1
2
3
4
5
6
7
8
9
10
11

# 返回结果

名称 数据类型 必填 说明
Code int 是 状态码
Message string 是 返回状态描述
# 返回示例

{
  "Code": 1,
  "Message": "成功"
}

1
2
3
4
5
6
Last Updated: 2021/5/6 下午2:58:52