自定义卡券不需要在站点后台进行任何定义,开发者自己实现卡券的逻辑,通过接口将卡券放到用户的卡包中
### 1.给用户发卡券
> http://客户端域名/mag/user/v1/card/addCardRecharge?user_id=61&type=2&card_key=xxx_12&card_name=%E6%B5%8B%E8%AF%95%E8%87%AA%E5%AE%9A%E4%B9%89%E5%8D%A1&icon=http://pic.magcloud.cc/1488901136985_665_52_484&pic=http://www.duohuo.net/upload/duohuo/img/20130702/1372750728219850.jpg&business_name=%E7%81%AB%E9%94%85%E5%BA%97&end_time=1490889600&detail_url=http://baidu.com&secret=xxxxxxxxx
#### 参数说明
| 名称 |类型|说明 |
| --- | -- |--- |
| user_id|int |用户id |
| type|int|类型 1:卷 2:会员卡 |
| card_key|string |卡的唯一码 同一种卡唯一 可以使用特殊的开头+md5(xxx) |
| card_name|string |卡名称 |
| icon|string |图标路径 建议尺寸:72 * 72px |
| card_pic|string |背景图片路径(限制为 会员卡)建议尺寸:600 * 186px |
| business_name|string |商户名称 |
| end_time|int |过期时间(时间戳 11位) |
| detail_url|int |卡详情路径 |
| secret|string |后台设置的secret密钥 |
#### 返回实例
~~~
{
"success": true,
"code": 100,
"msg": null,
"data": {
"type": "2",
"card_key": "xxx_12",
"card_code": "d0af87b7decb589bd20cac9a51ed8e48",
"name": "测试自定义卡",
"user_id": "61",
"business_user_id": 0,
"business_icon": "http://pic.magcloud.cc/1488901136985_665_52_484",
"business_name": "火锅店",
"card_pic": "http://www.duohuo.net/upload/duohuo/img/20130702/1372750728219850.jpg",
"num": 1,
"use_count": 0,
"max_use_count": 1,
"begin_time": 0,
"end_time": "1490889600",
"detail_url": "http://baidu.com",
"for_publish": 1,
"effect_after": 0,
"effect_day": 0,
"create_time": 1492588376,
"id": "1123"
}
}
~~~
#### 返回说明
| 名称 |类型|说明 |
| --- | -- |--- |
| id|int |用户卡券id |
| card_code|int |用户对应的卡唯一编号 |
请保存好用户卡券id
### 2.查看卡券
用户查看自己的卡券时我们会跳转到detail_url对应的网页上
### 3.使用卡券
>http://客户端域名mag/user/v1/card/useCard?card_code=d0af87b7decb589bd20cac9a51ed8e48
#### 参数说明
| 名称 |类型|说明 |
| --- | -- |--- |
| card_code|int |用户对应的卡唯一编号 |
| secret|string |后台设置的secret密钥 |
#### 返回实例
~~~
{
success: true,
code: 101,
msg: ""
}
~~~
#### 返回说明
无