$obj = new \wechat\Wechat();
$obj->official()->coupon()->create('参考微信开发文档,参数场景很多');
成功结果:
// 卡券ID(card_id)
p1Pj9jr90_SQRaVqYI239Ka1erkI
$obj = new \wechat\Wechat();
// false. 失败 true.成功
$obj->official()->coupon()->payset([
"card_id" => "卡券ID",
"is_open" => true
]);
$obj = new \wechat\Wechat();
// false. 失败 true.成功
$obj->official()->coupon()->checkset([
"card_id" => "卡券ID",
"is_open" => true
]);
$obj = new \wechat\Wechat();
$obj->official()->coupon()->qrcode('参考微信开发文档,参数场景很多');
成功结果:
array(4) {
["ticket"] => string(96) "gQHB8DoAAAAAAAAAASxodHRwOi8vd2VpeGluLnFxLmNvbS9xL0JIV3lhX3psZmlvSDZmWGVMMTZvAAIEsNnKVQMEIAMAAA=="
["expire_seconds"] => int(1800)
["url"] => string(44) "http://weixin.qq.com/q/BHWya_zlfioH6fXeL16o "
["show_qrcode_url"] => string(154) " https://mp.weixin.qq.com/cgi-bin/showqrcode? ticket=gQH98DoAAAAAAAAAASxodHRwOi8vd2VpeGluLnFxLmNvbS9xL0czVzRlSWpsamlyM2plWTNKVktvAAIE6SfgVQMEgDPhAQ%3D%3D"
}
$obj = new \wechat\Wechat();
$obj->official()->coupon()->create_rack('参考微信开发文档,参数场景很多');
成功结果:
array(2) {
["url"] => string(12) "www.test.url"
["page_id"] => int(1)
}
$obj = new \wechat\Wechat();
$obj->official()->coupon()->code_import('{
"card_id": "pDF3iY0_dVjb_Pua96MMewA96qvA",
"code": [
"11111",
"22222"
]
}');
成功结果:
array(3) {
["succ_code"] => int(0)
["duplicate_code"] => int(0)
["fail_code"] => int(0)
}
参数:
string $card_id
$obj = new \wechat\Wechat();
$obj->official()->coupon()->code_count($card_id);
成功结果:
// 数目
130
$obj = new \wechat\Wechat();
$obj->official()->coupon()->code_check('{
"card_id": "pDF3iY0_dVjb_Pua96MMewA96qvA",
"code": [
"11111",
"22222"
]
}');
成功结果:
array(2) {
["exist_code"] => array(3) {
[0] => string(5) "11111"
[1] => string(5) "22222"
[2] => string(5) "33333"
}
["not_exist_code"] => array(2) {
[0] => string(5) "44444"
[1] => string(5) "55555"
}
}
参数:
string $card_id
$obj = new \wechat\Wechat();
$obj->official()->coupon()->news_send($card_id);
成功结果:
// 图片HTML代码
<iframe></iframe>
$obj = new \wechat\Wechat();
// false.失败 true.成功
$obj->official()->coupon()->test_set('{
"openid": [
"o1Pj9jmZvwSyyyyyyBa4aULW2mA",
"o1Pj9jmZvxxxxxxxxxULW2mA"
],
"username": [
"afdvvf",
"abcd"
]
}');
$obj = new \wechat\Wechat();
$obj->official()->coupon()->code_get('{
"card_id": "card_id_123+",
"code": "123456789",
"check_consume": true
}');
成功结果:
返回值场景比较多,参考微信开发文档
$obj = new \wechat\Wechat();
$obj->official()->coupon()->code_confirm('{
"code": "12312313"
}');
成功结果:
array(2) {
["card"] => array(1) {
["card_id"] => string(28) "pFS7Fjg8kV1IdDz01r4SQwMkuCKc"
}
["openid"] => string(28) "oFS7Fjl0WsZ9AMZqrI80nbIq8xrA"
}
参数:
string $encrypt_code
$obj = new \wechat\Wechat();
$obj->official()->coupon()->code_decrypt($card_id);
成功结果:
// 解密后的code值
751234212312
$obj = new \wechat\Wechat();
$obj->official()->coupon()->user_card_list('{
"openid": "12312313",
"card_id": "xxxxxxxxxx"
}');
成功结果:
array(2) {
["card_list"] => array(2) {
[0] => array(2) {
["code"] => string(13) "xxx1434079154"
["card_id"] => string(10) "xxxxxxxxxx"
}
[1] => array(2) {
["code"] => string(13) "xxx1434079155"
["card_id"] => string(10) "xxxxxxxxxx"
}
}
["has_share_card"] => bool(true)
}
参数:
string $card_id
$obj = new \wechat\Wechat();
$obj->official()->coupon()->card_get($card_id);
成功结果:
参考微信开发文档,参数太多了
$obj = new \wechat\Wechat();
$obj->official()->coupon()->card_list('{
"offset": 0,
"count": 10,
"status_list": [
"CARD_STATUS_VERIFY_OK",
"CARD_STATUS_DISPATCH"
]
}');
成功结果:
array(2) {
["card_id_list"] => array(1) {
[0] => string(28) "ph_gmt7cUVrlRk8swPwx7aDyF-pg"
}
["total_num"] => int(1)
}
$obj = new \wechat\Wechat();
$obj->official()->coupon()->card_update('参数太多,参考微信开发文档');
成功结果:
array(1) {
["send_check"] => bool(false)
}
$obj = new \wechat\Wechat();
// false.失败 true.成功
$obj->official()->coupon()->stock_update('{
"card_id": "pFS7Fjg8kV1IdDz01r4SQwMkuCKc",
"increase_stock_value": 1231231,
"reduce_stock_value": 1231231
}');
$obj = new \wechat\Wechat();
// false.失败 true.成功
$obj->official()->coupon()->code_update('{
"code": "12345678",
"card_id": "pFS7Fjg8kV1IdDz01r4SQwMkuCKc",
"new_code": "3495739475"
}');
参数:
string $card_id
$obj = new \wechat\Wechat();
// false.失败 true.成功
$obj->official()->coupon()->card_delete($card_id);
$obj = new \wechat\Wechat();
// false.失败 true.成功
$obj->official()->coupon()->card_expire('{
"code": "12312313",
"reason": "退款"
}');
$obj = new \wechat\Wechat();
$obj->official()->coupon()->card_statistics('{
"begin_date": "2015-06-15",
"cond_source": 0
}');
成功结果:
array(1) {
[0] => array(11) {
["ref_date"] => string(10) "2015-06-23"
["view_cnt"] => int(1)
["view_user"] => int(1)
["receive_cnt"] => int(1)
["receive_user"] => int(1)
["verify_cnt"] => int(0)
["verify_user"] => int(0)
["given_cnt"] => int(0)
["given_user"] => int(0)
["expire_cnt"] => int(0)
["expire_user"] => int(0)
}
}
$obj = new \wechat\Wechat();
$obj->official()->coupon()->card_free_statistics('{
"begin_date": "2015-06-15",
"end_date": "2015-06-30",
"cond_source": 0,
"card_id": "po8pktyDLmakNY2fn2VyhkiEPqGE"
}');
成功结果:
array(1) {
[0] => array(13) {
["ref_date"] => string(10) "2015-06-23"
["card_id"] => string(28) "po8pktyDLmakNY2fn2VyhkiEPqGE"
["card_type"] => int(3)
["view_cnt"] => int(1)
["view_user"] => int(1)
["receive_cnt"] => int(1)
["receive_user"] => int(1)
["verify_cnt"] => int(0)
["verify_user"] => int(0)
["given_cnt"] => int(0)
["given_user"] => int(0)
["expire_cnt"] => int(0)
["expire_user"] => int(0)
}
}
$obj = new \wechat\Wechat();
$obj->official()->coupon()->user_card_statistics('{
"begin_date": "2015-06-15",
"end_date": "2015-06-30",
"cond_source": 0
}');
成功结果:
array(1) {
[0] => array(10) {
["ref_date"] => string(10) "2015-06-23"
["view_cnt"] => int(0)
["view_user"] => int(0)
["receive_cnt"] => int(0)
["receive_user"] => int(0)
["active_user"] => int(0)
["verify_cnt"] => int(0)
["verify_user"] => int(0)
["total_user"] => int(86)
["total_receive_user"] => int(95)
}
}
$obj = new \wechat\Wechat();
$obj->official()->coupon()->user_alone_statistics('{
"begin_date": "2015-06-15",
"end_date": "2015-06-30",
"card_id": "xxxxxxxxxxxxxxxx"
}');
成功结果:
array(1) {
[0] => array(16) {
["ref_date"] => string(10) "2016-07-06"
["merchanttype"] => int(2)
["cardid"] => string(28) "p4WkzwieuDBzzn7Jed6SBO0-ZgaU"
["submerchantid"] => int(0)
["view_cnt"] => int(2)
["view_user"] => int(1)
["receive_cnt"] => int(1)
["receive_user"] => int(1)
["verify_cnt"] => int(0)
["verify_user"] => int(0)
["active_cnt"] => int(1)
["active_user"] => int(1)
["total_user"] => int(249)
["new_user"] => int(0)
["payOriginalFee"] => int(0)
["fee"] => int(0)
}
}
$obj = new \wechat\Wechat();
// false.失败 true.成功
$obj->official()->coupon()->card_activate('参考微信开发文档,字段比较多');
$obj = new \wechat\Wechat();
// false.失败 true.成功
$obj->official()->coupon()->card_field_set('参考微信开发文档,字段比较多');
$obj = new \wechat\Wechat();
$obj->official()->coupon()->card_user_update('参考微信开发文档,字段比较多');
成功结果:
array(3) {
["result_bonus"] => int(100)
["result_balance"] => int(200)
["openid"] => string(28) "oFS7Fjl0WsZ9AMZqrI80nbIq8xrA"
}
$obj = new \wechat\Wechat();
$obj->official()->coupon()->card_user_info('{
"card_id": "pbLatjtZ7v1BG_ZnTjbW85GYc_E8",
"code": "916679873278"
}');
成功结果:
参考微信开发文档,字段比较多
$obj = new \wechat\Wechat();
$obj->official()->coupon()->card_user_info('{
"card_id": "pbLatjtZ7v1BG_ZnTjbW85GYc_E8",
"code": "916679873278"
}');
成功结果:
参考微信开发文档,字段比较多
$obj = new \wechat\Wechat();
$obj->official()->coupon()->card_pay_gift('参考微信开发文档,字段比较多');
成功结果:
参考微信开发文档,字段比较多
$obj = new \wechat\Wechat();
// false.失败 true.成功
$obj->official()->coupon()->meeting_update('{
"code": "717523732898",
"card_id": "pXch-jvdwkJjY7evUFV-sGsoMl7A",
"zone": "C区",
"entrance": "东北门",
"seat_number": "2排15号"
}');
$obj = new \wechat\Wechat();
// false.失败 true.成功
$obj->official()->coupon()->movie_update('{
"code": "277217129962",
"card_id": "p1Pj9jr90_SQRaVqYI239Ka1erkI",
"ticket_class": "4D",
"show_time": 1408493192,
"duration": 120,
"screening_room": "5号影厅",
"seat_number": [
"5 排14 号",
"5排15号"
]
}');
$obj = new \wechat\Wechat();
// false.失败 true.成功
$obj->official()->coupon()->plane_update('{
"code": "198374613512",
"card_id": "p1Pj9jr90_SQRaVqYI239Ka1erkI",
"passenger_name": "乘客姓名",
"class": "舱等",
"seat": "座位号",
"etkt_bnr": "电子客票号",
"qrcode_data": "二维码数据",
"is_cancel ": false
}');
$obj = new \wechat\Wechat();
$obj->official()->coupon()->submerchant_create('参考微信开发文档,字段比较多');
成功结果:
参考微信开发文档,字段比较多
$obj = new \wechat\Wechat();
$obj->official()->coupon()->submerchant_update('参考微信开发文档,字段比较多');
成功结果:
参考微信开发文档,字段比较多
$obj = new \wechat\Wechat();
$obj->official()->coupon()->car_type_list();
成功结果:
array(1) {
[0] => array(3) {
["primary_category_id"] => int(1)
["category_name"] => string(6) "美食"
["secondary_category"] => array(1) {
[0] => array(5) {
["secondary_category_id"] => int(101)
["category_name"] => string(6) "粤菜"
["need_qualification_stuffs"] => array(2) {
[0] => string(23) "food_service_license_id"
[1] => string(32) "food_service_license_bizmedia_id"
}
["can_choose_prepaid_card"] => int(1)
["can_choose_payment_card"] => int(1)
}
}
}
}
参数:
string $merchant_id
$obj = new \wechat\Wechat();
$obj->official()->coupon()->submerchant_get($merchant_id);
成功结果:
array(10) {
["merchant_id"] => int(12)
["create_time"] => int(1438790559)
["update_time"] => int(1438790559)
["brand_name"] => string(6) "aaaaaa"
["logo_url"] => string(17) "http://mmbiz.xxxx"
["status"] => string(8) "CHECKING"
["begin_time"] => int(1438790559)
["end_time"] => int(1438990559)
["primary_category_id"] => int(1)
["secondary_category_id"] => int(101)
}
$obj = new \wechat\Wechat();
$obj->official()->coupon()->submerchant_list('{
"begin_id": 0,
"limit": 50,
"status": "CHECKING"
}');
成功结果:
array(2) {
["info_list"] => array(1) {
[0] => array(10) {
["merchant_id"] => int(12)
["create_time"] => int(1438790559)
["update_time"] => int(1438790559)
["brand_name"] => string(6) "aaaaaa"
["logo_url"] => string(17) "http://mmbiz.xxxx"
["status"] => string(8) "CHECKING"
["begin_time"] => int(1438790559)
["end_time"] => int(1438990559)
["primary_category_id"] => int(1)
["secondary_category_id"] => int(101)
}
}
["next_begin_id"] => int(13)
}