作者:碼農(nóng)隨想錄,來自授權(quán)地址
本文配合此信息:新增 36 個全新的 API 包括藍牙、卡券、收貨地址等接口能力
1、微信卡券功能展示
-
點擊卡包

點擊卡包
-
點擊我的票卷

點擊我的票卷
-
微信卡卷展示

微信卡卷展示-1

微信卡卷展示-2
2、微信卡卷功能實現(xiàn)
-
申請沙箱測試賬號
如果你沒有可用的卡券測試賬號,可以通過微信接口測試號申請工具申請一個臨時測試號用于卡券測試。你可以登錄接口測試號申請 通過微信掃一掃獲得一個全新的appid(已擁有卡券創(chuàng)建權(quán)限,包括朋友的券和會員卡)和appsecret用于卡券接口調(diào)用。
-
獲取access_token
頁面地址:http://mp.weixin.qq.com/debug/
接口類型:基礎(chǔ)支持
接口列表:獲取access_token接口
注意事項:參數(shù)填寫開發(fā)者的appid和secret
點擊檢查問題,即可返回access_token,access_token的有效期是兩小時,兩小時之后須重新獲取

獲取access_token
-
上傳卡券logo
頁面地址:http://mp.weixin.qq.com/debug/
接口類型:基礎(chǔ)支持
接口列表:上傳圖片素材接口
access_token: 上一步獲得的access_token
buffer:你選擇的圖片
點擊檢查問題,即可獲取圖片url,在下一步創(chuàng)建卡劵的參數(shù)中需要

上傳卡券logo
-
創(chuàng)建卡券
頁面地址:http://mp.weixin.qq.com/debug/
接口類型:卡劵接口
接口列表:創(chuàng)建卡劵接口
access_token:獲得的access_token
body示例:
{
"card": {
"card_type": "GROUPON",
"groupon": {
"base_info": {
"logo_url": "http://mmbiz.qpic.cn/mmbiz_png/CGOkZFmPyYClms4ePXCSRzQkEahwTic8UnLEFqPoJRNTdJv4zTVVtLVlKFdMw22KibEjxxW3kP8Umb1hiaslRvMWQ/0",
"brand_name": "人民公社大食堂",
"code_type": "CODE_TYPE_TEXT",
"title": "煎餅卷",
"sub_title": "晚餐必備",
"color": "Color010",
"notice": "使用時向服務(wù)員出示此券",
"service_phone": "020-88888888",
"description": "不可與其他優(yōu)惠同享如需團購券發(fā)票,請在消費時向商戶提出店內(nèi)均可使用,僅限堂食",
"date_info": {
"type": "DATE_TYPE_FIX_TERM",
"fixed_term": 15,
"fixed_begin_term": 0
},
"sku": {
"quantity": 500000
},
"get_limit": 3,
"use_custom_code": false,
"bind_openid": false,
"can_share": true,
"can_give_friend": true,
"location_id_list": [
123,
12321,
345345
],
"custom_url_name": "立即使用",
"custom_url": "http://www.qq.com",
"custom_url_sub_title": "6個漢字tips",
"promotion_url_name": "更多優(yōu)惠",
"promotion_url": "http://www.qq.com"
},
"deal_detail": "以下鍋底2選1(有菌王鍋、麻辣鍋、大骨鍋、番茄鍋、清補涼鍋、酸 菜魚鍋可選):
大鍋1份 12元
小鍋2份 16元 "
}
}
}

創(chuàng)建卡券
-
創(chuàng)建二維碼投放
頁面地址:http://mp.weixin.qq.com/debug/
接口類型:卡劵接口
接口列表:創(chuàng)建二維碼ticket接口
access_token:獲得的access_token
body示例:
{
"action_name": "QR_CARD",
"action_info": {
"card": {
"card_id": "p6J2GwovVMFEebJlXhlac5LAYwkQ"
}
}
}

創(chuàng)建二維碼投放
-
設(shè)置測試白名單
頁面地址:http://mp.weixin.qq.com/debug/
接口類型:卡劵接口
接口列表:設(shè)置測試白名單接口
access_token:獲得的access_token
body示例:
{ "username":["usr1","usr2"] }
注意事項:其中usr1,sur2是領(lǐng)取卡劵的微信號

設(shè)置測試白名單
-
顯示二維碼
在創(chuàng)建二維碼投放的返回中點擊字段show_qrcode_url字段中的鏈接,即可顯示卡券領(lǐng)取二維碼。
-
核銷卡劵
頁面地址:http://mp.weixin.qq.com/debug/
接口類型:卡劵接口
接口列表:核銷卡劵接口
access_token:獲得的access_token
body示例:
{ "code":"759733467744" }
注意事項:僅支持審核通過且在有效期內(nèi)的卡劵

核銷卡劵
由于我是沙箱測試賬號,該appid創(chuàng)建的卡券不會被審核通過,僅白名單內(nèi)用戶可以領(lǐng)取,用于小范圍測試,所以核銷不了。
|