创建卡券二维码的接口如下。
https:// api.weixin.qq.com/card/qrcode/create?access_token=TOKEN
创建卡券二维码时,分以下两种情况。
1)开发者设置扫描二维码领取单张卡券,此时POST数据如下。
{ "action_name":"QR_CARD", "expire_seconds":1800, "action_info":{ "card":{ "card_id":"pFS7Fjg8kV1IdDz01r4SQwMkuCKc", "code":"198374613512", "openid":"oFS7Fjl0WsZ9AMZqrI80nbIq8xrA", "is_unique_code":false, "outer_str":"12b" } }}
2)开发者设置扫描二维码领取多张卡券,此时POST数据如下。
{ "action_name":"QR_MULTIPLE_CARD", "action_info":{ "multiple_card":{ "card_list":[ { "card_id":"p1Pj9jgj3BcomSgtuW8B1wl-wo88", "code":"2392583481", "outer_str":"12b" }, { "card_id":"p1Pj9jgj3BcomSgtuW8B1wl-wo98", "code":"2392583482", "outer_str":"12b" } ] } }}
上述数据的参数说明如表16-7所示。
表16-7 创建卡券二维码接口的参数说明
正确创建时,返回的数据示例如下。
{ "errcode":0, "errmsg":"ok", "ticket":"gQHB8DoAAAAAAAAAASxodHRwOi8vd2VpeGluLnFxLmNvbS9xL0JIV3lhX3psZmlvSDZm WGVMMTZvAAIEsNnKVQMEIAMAAA==", "expire_seconds":1800, "url":"http:// weixin.qq.com/q/BHWya_zlfioH6fXeL16o ", "show_qrcode_url":" https:// mp.weixin.qq.com/cgi-bin/showqrcode? ticket=gQH98DoAAA AAAAAAASxodHRwOi8vd2VpeGluLnFxLmNvbS9xL0czVzRlSWpsamlyM2plWTNKVktvAAIE6SfgVQMEgDPhAQ%3D%3D"}
上述数据的参数说明如表16-8所示。
表16-8 创建卡券二维码接口返回参数说明