# 消息推送
# 会员积分变更
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":""
}
2
3
4
5
6
7
8
9
10
11
# 返回结果
名称 | 数据类型 | 必填 | 说明 |
---|---|---|---|
Code | int | 是 | 状态码 |
Message | string | 是 | 返回状态描述 |
# 返回示例
{
"Code": 1,
"Message": "成功"
}
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",
}
2
3
4
5
6
7
# 返回结果
名称 | 数据类型 | 必填 | 说明 |
---|---|---|---|
Code | int | 是 | 状态码 |
Message | string | 是 | 返回状态描述 |
# 返回示例
{
"Code": 1,
"Message": "成功"
}
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"
}
2
3
4
5
6
7
8
9
# 返回结果
名称 | 数据类型 | 必填 | 说明 |
---|---|---|---|
Code | int | 是 | 状态码 |
Message | string | 是 | 返回状态描述 |
# 返回示例
{
"Code": 1,
"Message": "成功"
}
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":""
}
2
3
4
5
6
7
8
9
10
11
12
13
14
# 返回结果
名称 | 数据类型 | 必填 | 说明 |
---|---|---|---|
Code | int | 是 | 状态码 |
Message | string | 是 | 返回状态描述 |
# 返回示例
{
"Code": 1,
"Message": "成功"
}
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":""
}
2
3
4
5
6
7
8
9
10
11
# 返回结果
名称 | 数据类型 | 必填 | 说明 |
---|---|---|---|
Code | int | 是 | 状态码 |
Message | string | 是 | 返回状态描述 |
# 返回示例
{
"Code": 1,
"Message": "成功"
}
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": ""
}
2
3
4
5
6
7
8
# 返回结果
名称 | 数据类型 | 必填 | 说明 |
---|---|---|---|
Code | int | 是 | 状态码 |
Message | string | 是 | 返回状态描述 |
# 返回示例
{
"Code": 1,
"Message": "成功"
}
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"
}
2
3
4
5
6
7
8
9
# 返回结果
名称 | 数据类型 | 必填 | 说明 |
---|---|---|---|
Code | int | 是 | 状态码 |
Message | string | 是 | 返回状态描述 |
# 返回示例
{
"Code": 1,
"Message": "成功"
}
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",
}
2
3
4
5
6
7
8
9
10
11
# 返回结果
名称 | 数据类型 | 必填 | 说明 |
---|---|---|---|
Code | int | 是 | 状态码 |
Message | string | 是 | 返回状态描述 |
# 返回示例
{
"Code": 1,
"Message": "成功"
}
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",
}
2
3
4
5
6
7
8
9
10
11
# 返回结果
名称 | 数据类型 | 必填 | 说明 |
---|---|---|---|
Code | int | 是 | 状态码 |
Message | string | 是 | 返回状态描述 |
# 返回示例
{
"Code": 1,
"Message": "成功"
}
2
3
4
5
6