微信小程序卡券開發(fā)demo
2019-08-02 16:51 南方財(cái)富網(wǎng)
卡卷簽名主要用到以下幾個(gè)參數(shù):
api_ticket (調(diào)用卡券相關(guān)接口的臨時(shí)票據(jù))timestamp (時(shí)間戳,單位為:秒)card_id (卡卷創(chuàng)建后獲得的卡卷ID)code (卡券code碼,相當(dāng)于用戶領(lǐng)取的那張卡卷的卡卷號)openid (指定領(lǐng)取用戶的opeind)nonce_str (32位隨機(jī)字符串)
因?yàn)槲沂窃谖⑿殴娖脚_創(chuàng)建卡卷的,所以code和openid并不需要用到,所以實(shí)際參與簽名的是api_ticket、timestamp、card_id、nonce_str這4個(gè),card_id在公眾平臺創(chuàng)建卡卷的時(shí)候就能看到,timestamp和nonce_str這兩個(gè)時(shí)間戳和隨機(jī)數(shù)生成就不用說了很簡單,這里重點(diǎn)說一下api_ticket 。
api_ticket的獲取比較麻煩,我們首先需要獲取到access_token,然后再用access_token換取api_ticket
獲取access_token的接口地址是下面這個(gè):
這里重點(diǎn)來了,我就是在這里被坑了幾天,請求接口中需要我們添加appid和secret,而這里使用的是公眾號的appid和secret!!!公眾號的!公眾號的!重要的事情說三遍,記住是公眾號的appid而不是小程序的!!!
另外還有一點(diǎn),就是獲取access_token的服務(wù)器地址還必須先加入公眾號的白名單,不然會提示獲取不了的,在微信公眾平臺里面點(diǎn)【安全中心】就能看到IP白名單的選項(xiàng),在里面添加你服務(wù)器的ip地址,哦對了,ip白名單在啟用前要先啟用開發(fā)者密碼,這個(gè)在【基本配置】那里,將開發(fā)者密碼啟用后,Ip白名單才能添加地址。
好了,正常下來應(yīng)該能獲取到access_token了,然后我們需要用它去換取api_ticket 在云里,為各行業(yè)商戶搭建自己的小程序。微信號:zaiyunli002
- 智能燈控APP可以用來干嘛?智能燈控APP設(shè)計(jì)思路簡
- 中醫(yī)APP需要哪些功能?中醫(yī)類軟件如何設(shè)計(jì)?
- 發(fā)型APP怎么設(shè)計(jì)?理發(fā)發(fā)型美容軟件怎么做?
- 微信小程序要怎么做宣傳?小程序宣傳推廣2020攻略
- 小程序七夕營銷方案2020解讀:如何吸引流量?
- 開發(fā)一套行業(yè)小程序系統(tǒng)價(jià)格多少?開發(fā)一套行業(yè)小
- 萬載小程序多少錢做一個(gè)?萬載小程序開發(fā)價(jià)格多少
- 小程序開發(fā)需要準(zhǔn)備什么多少費(fèi)用?小程序開發(fā)多少
- 奉新弄一個(gè)商城小程序需要多少錢?奉新弄一個(gè)商城
- 樟樹開發(fā)一個(gè)游戲小程序要多少錢?樟樹開發(fā)一個(gè)游