当前位置:K88软件开发文章中心编程全书微信小程序 → 文章内容

微信特殊票券

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-26 15:47:26

term否int15type为2时专用,表示自领取后多少天开始生效。(单位为天)use_custom_code否booltrue是否自定义Code码。填写true或false,默认为false。通常自有优惠码系统的开发者选择自定义Code码,在卡券投放时带入。bind_openid否booltrue是否指定用户领取,填写true或false。默认为false。service_phone否string(24)40012234客服电话。location_id_list否array1234,2312门店位置ID。调用POI门店管理接口获取门店位置ID。source否string(36)大众点评第三方来源名,例如同程旅游、大众点评。custom_url_name否string(15)立即使用自定义跳转外链的入口名字。custom_url否string(128)"xxxx.com"自定义跳转的URL。custom_url_sub_title否string(18)更多惊喜显示在入口右侧的提示语。promotion_url_name否string(15)产品介绍营销场景的自定义入口名称。promotion_url否string(128)XXXX.com入口跳转外链的地址链接。promotion_url_sub_title否string(18)卖场大优惠。显示在营销入口右侧的提示语。get_limit否int1每人可领券的数量限制。can_share否boolfalse卡券领取页面是否可分享。can_give_friend否boolfalse卡券是否可转赠。更新电影票领取电影票后通过调用“更新电影票”接口update电影信息及用户选座信息。接口调用请求说明http请求方式: POSThttps://api.weixin.qq.com/card/movieticket/updateuser?access_token=TOKEN参数说明参数是否必须说明access_token是调用接口凭证POST数据是Json数据 {   "code" : "277217129962","card_id": "p1Pj9jr90_SQRaVqYI239Ka1erkI","ticket_class": "4D","show_time": 1408493192,"duration":120,"screening_room": "5号影厅","seat_number": [ "5 排14 号" , "5排15号" ]  }参数名必填类型示例值描述code是string(20)1231123卡券Code码。card_id是string(32)持白金会员卡到店消费,可享8折优惠。要更新门票序列号所述的card_id,生成券时use_custom_code填写true时必填。ticket_class是string(12)2D电影票的类别,如2D、3D。screening_room否string(12)A厅该场电影的影厅信息。seat_number否string(12)5排10座座位号。show_time是unsigned int14300000电影的放映时间,Unix时间戳格式。duration是int120放映时长,填写整数。返回说明数据示例:{   "errcode":0,   "errmsg":"ok"}参数名描述errcode错误码,0为正常。errmsg错误信息。飞机票飞机票与其他卡券相比具有更强的时效性和特殊性,故机票生成后无需经过微信审核,即时生效。 机票使用场景主要分为以下两种:1、通过微信购买后直接添加至卡包,可值机时段由卡包在线办理登机牌。2、在微信商户(一般为航空公司)公众号内完成值机后,添加至微信卡包。第一种场景: 用户点击商户H5页面“添加至卡包”后,商户根据用户机票信息,调用接口创建卡券,获取card_id后,将机票下发给用户。在可值机时段,用户点击商户指定的URL在线办理登机牌。办理成功后,商户调用更新机票信息接口,将值机信息同步。第二种场景: 用户点击商户H5页面提供的JS API后,商户根据用户机票信息,调用接口生成卡券,获取card_id后,将机票下发给用户。并立即更新机票接口,将值机信息同步。创建飞机票接口接口调用请求说明HTTPS请求方式: POSTURL:https://api.weixin.qq.com/card/create?access_token=ACCESS_TOKEN参数说明参数是否必须说明access_token是调用接口凭证POST数据是Json数据{"card": {   "card_type": "BOARDING_PASS",   "boarding_pass": {       "base_info": {        xxxxxxxxxxxxxxxxxxxx        xxxxxxxxxxxxxxxxxxxxx       },       "from": "成都",       "to": "广州",       "flight": "CE123",       "departure_time": "1434507901",       "landing_time": "1434909901",       "air_model": "空客A320"   }  } }机票专属字段:参数名必填类型示例值描述card_type是string(24)BOARDING_PASS飞机票类型。base_info是JSON结构见示例基本的卡券数据,所有卡券通用,详细字段见下表。from是string(54)成都起点,上限为18个汉字。to是string(54)广州终点,上限为18个汉字。flight是string(24)CE123航班gate否string(12)A11入口,上限为4个汉字。check_in_url否string(128)xxx.com在线值机的链接。air_model是string(24)空客A320机型,上限为8个汉字。departure_time是string(128)1434507901起飞时间。Unix时间戳格式。landing_time是string(128)1434909901降落时间。Unix时间戳格式。返回说明数据示例:{   "errcode":0,   "errmsg":"ok",   "card_id":"p1Pj9jr90_SQRaVqYI239Ka1erkI"}参数名描述errcode错误码,0为正常。errmsg错误信息。card_id卡券ID。更新飞机票信息接口接口调用请求说明http请求方式: POSThttps://api.weixin.qq.com/card/boardingpass/checkin?access_token=TOKEN参数说明参数是否必须说明access_token是调用接口凭证POST数据是Json数据{"code": "198374613512","card_id":"p1Pj9jr90_SQRaVqYI239Ka1erkI","passenger_name": "乘客姓名","class": "舱等","seat": "座位号","etkt_bnr": "电子客票号","qrcode_data": "二维码数据","is_cancel ": false}参数名必填类型示例值描述code是string(20)1231123卡券Code码。card_id否string(32)p1Pj9jr90_SQRaVqYI239Ka1erkI卡券ID,自定义Code码的卡券必填。etkt_bnr是string(14)1234567电子客票号,上限为14个数字。class是string(15)经济舱。舱等,如头等舱等,上限为5个汉字。qrcode_data否string(3072)12345二维码数据。乘客用于值机的二维码字符串,微信会通过此数据为用户生成值机用的二维码。seat否string(12)5排c号乘客座位号。is_cancel否boolfalse是否取消值机。填写true或false。true代表取消,如填写true上述字段(如calss等)均不做判断,机票返回未值机状态,乘客可重新值机。默认填写false。返回说明数据示例:{   "errcode":0,   "errmsg":"ok"}参数名描述errcode错误码,0为正常。errmsg错误信息。

上一页  [1] [2] [3] 


微信特殊票券