創建飛機票的接口如下。
https:// api.weixin.qq.com/card/create?access_token=ACCESS_TOKEN
創建飛機票時,POST數據示例如下。
{ "card":{ "card_type":"BOARDING_PASS", "boarding_pass":{ "base_info":{ }, "from":"成都", "to":"廣州", "flight":"CE123", "departure_time":"1434507901", "landing_time":"1434909901", "air_model":"空客A320" } } }
上述數據的參數說明如表16-29所示。
表16-29 創建飛機票接口的參數說明
正確創建時,返回的數據示例如下。
{ "errcode":0, "errmsg":"ok", "card_id":"p1Pj9jr90_SQRaVqYI239Ka1erkI" }
上述數據的參數說明如表16-30所示。
表16-30 創建飛機票接口返回參數說明
更新飛機票信息的接口如下。
https:// api.weixin.qq.com/card/boardingpass/checkin?access_token=TOKEN
更新飛機票信息時,POST數據示例如下。
{ "code":"198374613512", "card_id":"p1Pj9jr90_SQRaVqYI239Ka1erkI", "passenger_name":"乘客姓名", "class":"艙等", "seat":"座位號", "etkt_bnr":"電子客票號", "qrcode_data":"二維碼數據", "is_cancel ":false }
上述數據的參數說明如表16-31所示。
表16-31 更新飛機票信息接口的參數說明
正確創建時,返回的數據示例如下。
{"errcode":0,"errmsg":"ok"}
飛機票的效果如圖16-8所示。
圖16-8 飛機票