没有合适的资源?快使用搜索试试~ 我知道了~
为了更好地理解微信公众号–会员卡管理,作者特意花了不少的时间对其研究,并用c#开发出会员卡demo,主要包含会员卡创建、设置开卡字段、通过创建二维码来投放会员卡、同步会员卡数据/激活会员卡、拉取会员信息、更新会员信息、设置会员卡失效、删除会员卡,从这些可以清晰地看出是围绕会员卡的生命周期来研究的。结合文章中DEMO有助于大家快速理解会员卡接口。 1、会员卡创建 1)、会员卡创建接口文档 支持开发者调用该接口创建会员卡,并获取card_id,用于投放。调用该接口前,请开发者详读创建卡券接口部分上传图片接口、首页 部分,快速录入会员卡卡面必要信息。 接口调用请求说明 HTTP请求方式:
资源详情
资源评论
资源推荐
C#实现微信公众号会员卡管理的示例代码实现微信公众号会员卡管理的示例代码
为了更好地理解微信公众号–会员卡管理,作者特意花了不少的时间对其研究,并用c#开发出会员卡demo,主要包含会员卡创建、设置开卡字段、通过创建二维码来投放会员卡、同步会员卡数据/激
活会员卡、拉取会员信息、更新会员信息、设置会员卡失效、删除会员卡,从这些可以清晰地看出是围绕会员卡的生命周期来研究的。结合文章中DEMO有助于大家快速理解会员卡接口。
1、会员卡创建、会员卡创建
1)、会员卡创建接口文档、会员卡创建接口文档
支持开发者调用该接口创建会员卡,并获取card_id,用于投放。调用该接口前,请开发者详读创建卡券接口部分上传图片接口、首页 部分,快速录入会员卡卡面必要信息。
接口调用请求说明
HTTP请求方式: POSTURL:https://api.weixin.qq.com/card/create?access_token=ACCESS_TOKEN
参数说明
参数参数 是否必须是否必须 说明说明
access_token 是 调用接口凭证
POST数据 是 JSON结构
POST数据示例:
{
"card": {
"card_type": "MEMBER_CARD",
"member_card": {
"background_pic_url": "https://mmbiz.qlogo.cn/mmbiz/",
"base_info": {
"logo_url": "http://mmbiz.qpic.cn/mmbiz/iaL1LJM1mF9aRKPZ/0",
"brand_name": "海底捞",
"code_type": "CODE_TYPE_TEXT",
"title": "海底捞会员卡",
"color": "Color010",
"notice": "使用时向服务员出示此券",
"service_phone": "020-88888888",
"description": "不可与其他优惠同享",
"date_info": {
"type": "DATE_TYPE_PERMANENT"
},
"sku": {
"quantity": 50000000
},
"get_limit": 3,
"use_custom_code": false,
"can_give_friend": true,
"location_id_list": [
123,
12321
],
"custom_url_name": "立即使用",
"custom_url": "http://weixin.qq.com",
"custom_url_sub_title": "6个汉字tips",
"promotion_url_name": "营销入口1",
"promotion_url": "http://www.qq.com",
"need_push_on_view": true
},
"advanced_info": {
"use_condition": {
"accept_category": "鞋类",
"reject_category": "阿迪达斯",
"can_use_with_other_discount": true
},
"abstract": {
"abstract": "微信餐厅推出多种新季菜品,期待您的光临",
"icon_url_list": [
"http://mmbiz.qpic.cn/mmbiz/p98FjXy8LacgHxp3sJ3vn97bGLz0ib0Sfz1bjiaoOYA027iasqSG0sj
piby4vce3AtaPu6cIhBHkt6IjlkY9YnDsfw/0"
] },
"text_image_list": [
{
"image_url": "http://mmbiz.qpic.cn/mmbiz/p98FjXy8LacgHxp3sJ3vn97bGLz0ib0Sfz1bjiaoOYA027iasqSG0sjpiby4vce3AtaPu6cIhBHkt6IjlkY9YnDsfw/0",
"text": "此菜品精选食材,以独特的烹饪方法,最大程度地刺激食 客的味蕾"
},
{
"image_url": "http://mmbiz.qpic.cn/mmbiz/p98FjXy8LacgHxp3sJ3vn97bGLz0ib0Sfz1bjiaoOYA027iasqSG0sj piby4vce3AtaPu6cIhBHkt6IjlkY9YnDsfw/0",
"text": "此菜品迎合大众口味,老少皆宜,营养均衡"
}
],
"time_limit": [
{
"type": "MONDAY",
"begin_hour":0,
"end_hour":10,
"begin_minute":10,
"end_minute":59
},
{
"type": "HOLIDAY"
}
],
"business_service": [
"BIZ_SERVICE_FREE_WIFI",
"BIZ_SERVICE_WITH_PET",
"BIZ_SERVICE_FREE_PARK",
"BIZ_SERVICE_DELIVER"
] },
"supply_bonus": true,
"supply_balance": false,
"prerogative": "test_prerogative",
"auto_activate": true,
"custom_field1": {
"name_type": "FIELD_NAME_TYPE_LEVEL",
"url": "http://www.qq.com"
},
"activate_url": "http://www.qq.com",
"custom_cell1": {
"name": "使用入口2",
"tips": "激活后显示",
"url": "http://www.qq.com"
},
"bonus_rule": {
"cost_money_unit": 100,
"increase_bonus": 1,
"max_increase_bonus": 200,
"init_increase_bonus": 10,
"cost_bonus_unit": 5,
"reduce_money": 100,
"least_money_to_use_bonus": 1000,
"max_reduce_bonus": 50
},
"discount": 10
}
}
}
2)、创建会员卡、创建会员卡DEMO
A、在创建会员卡之前,我们可以调用素材管理,上传logo,backgroup图片
如下为调用接口的DEMO
DEMO中关键代码:
if (string.IsNullOrEmpty(textBoxTmpMedia.Text))
{
MessageUtil.ShowTips("请选择上传的素材!");
return;
}
ImageReJson imageReJson = AddMaterialInterface.Image(richTextBox1.Text, "image", textBoxTmpMedia.Text, "image/jpeg");
if (string.IsNullOrEmpty(imageReJson.errmsg))
{
textBox7.Text = imageReJson.url;
textBox26.Text = imageReJson.url;
}
richTextBox6.Text = "执行结果:" + JsonConvert.SerializeObject(imageReJson);
B、在logo与 backgroup图片上传后,我们调用创建会员卡接口来创建会员卡,如下为DEMO
在创建成功后,在微信公众平台中有刚创建的会员卡套
具体会员卡信息如下:
其中关键代码:
Base_Info base_info = new Base_Info();
base_info.logo_url = textBox26.Text;
base_info.code_type = "CODE_TYPE_BARCODE";
base_info.brand_name = textBox27.Text;
base_info.title = textBox28.Text;
Date_Info date_info = new Date_Info();
date_info.type = "DATE_TYPE_PERMANENT";
base_info.date_info = date_info;
base_info.color = "Color100";
base_info.notice = "到店出示会员卡,由店员完成核销";
base_info.description = "每人限领取1张\r\n会员权益不可与其它优惠同享\r\n仅限中国(本会员卡不包括港澳台地区)指定的爱玛蒂专卖店使用\r\n当年消费获取的积分仅可当年年底(既12月31日24点)
前使用,如未全部使用,则当年的积分会于当年年底清零,不累计到次年\r\n具体使用方式请咨询专卖店工作人员。";
base_info.get_limit = 1;
base_info.can_share = false;
base_info.can_give_friend = false;
Sku sku = new Sku();
sku.quantity = 1000000000;
sku.total_quantity = 1000000000;
base_info.sku = sku;
base_info.use_all_locations = true;
剩余13页未读,继续阅读
weixin_38631599
- 粉丝: 9
- 资源: 944
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0