定义变量
<?php
define('APPID', 'w*******8');
define('APPSECRET','8**********4');
$cardid='pMk*****DY';//创建卡券成功获取
$token=getAccessToken();
?>
创建卡券
<?php
///.....微信开发(五)........
/**********1.创建卡券*************/
$card_url="https://api.weixin.qq.com/card/create?access_token=$token";
$data=array (
'card' =>
array (
'card_type' => 'GENERAL_COUPON', //卡券类型:优惠券
'general_coupon' =>
array (
'base_info' =>
array (
'logo_url' => 'http://mmbiz.qpic.cn/mmbiz/iaL1LJM1mF9aRKPZJkmG8xXhiaHqkKSVMMWeN3hLut7X7hicFNjakmxibMLGWpXrEXB33367o7zHN0CwngnQY7zb7g/0',
'brand_name' => '橙子优惠券',
'code_type' => 'CODE_TYPE_QRCODE', //卡券类型
'title' => '优惠券',
'sub_title' => '优惠',
'color' => 'Color030',//颜色
'notice' => '使用时请出示此券', //展示显示的卡券
'service_phone' => '15812345698',
'date_info' =>
array (
'type' => 'DATE_TYPE_FIX_TERM', //时间类型
'fixed_term' => 90,//有效期限
'fixed_begin_term' => 0,//从什么时候开始
),
'sku' =>
array (
'quantity' => '100',//库存
),
'get_limit' => 100,//每个用户最多可以领取数量
'bind_openid' => false,//没有绑定领取的用户
'can_share' => true,//可以分享
'can_give_friend' => false,//赠送给朋友
'center_title' => '立即使用1',//中间展示按钮
'center_sub_title' => '点击立即使用',
'center_url' => 'https://www.baidu.com/',//跳转地址
'custom_url_name' => '立即使用2',
'custom_url' => 'https://www.baidu.com/',//底部跳转入口
'custom_url_sub_title' => '点击跳转',
),
'default_detail' => '橙子专用优惠券,不可与其他优惠同享'
),
),
);
$res=httpPost($card_url,json_encode($data,JSON_UNESCAPED_UNICODE));
var_dump($res);
?>
结果:
{
“errcode”:0,
“errmsg”:“ok”,
“card_id”:“pMkQc****rmN_DY”
}创建卡券成功!!!
投放卡券
<?php
/**********2.投放卡券*************/
//2.1二维码投放
$tf_url="https://api.weixin.qq.com/card/qrcode/create?access_token=$token";
$json='
{
"action_name": "QR_CARD",
"expire_seconds": 1800,
"action_info": {
"card": {
"card_id": "pM******k",
"is_unique_code": false
}
}
}
';
$res=httpPost($tf_url,$json);
var_dump($res);
?>
结果:
{
“errcode”:0,
“errmsg”:“ok”,
“ticket”:“gQGPAA",
“expire_seconds”:1800,
“url”:"http://weixi4o",
“show_qrcode_url”:"https://mp******AwQIBwAA”
}扫描show_qrcode_url链接显示的二维码!
//2.2 网页投放
<?php
$SignPackage=getSignPackage