設為首頁(yè)加入收藏

微信關(guān)注
官方微信號:南方財富網(wǎng)
加關(guān)注獲取每日精選資訊
搜公眾號“南方財富網(wǎng)”即可,歡迎加入!
廣告服務(wù)聯(lián)系我們網(wǎng)站地圖

微信小程序卡券開(kāi)發(fā)demo

2019-08-02 16:51 南方財富網(wǎng)

  卡卷簽名主要用到以下幾個(gè)參數:

  api_ticket (調用卡券相關(guān)接口的臨時(shí)票據)timestamp (時(shí)間戳,單位為:秒)card_id (卡卷創(chuàng )建后獲得的卡卷ID)code (卡券code碼,相當于用戶(hù)領(lǐng)取的那張卡卷的卡卷號)openid (指定領(lǐng)取用戶(hù)的opeind)nonce_str (32位隨機字符串)

  因為我是在微信公眾平臺創(chuàng )建卡卷的,所以code和openid并不需要用到,所以實(shí)際參與簽名的是api_ticket、timestamp、card_id、nonce_str這4個(gè),card_id在公眾平臺創(chuàng )建卡卷的時(shí)候就能看到,timestamp和nonce_str這兩個(gè)時(shí)間戳和隨機數生成就不用說(shuō)了很簡(jiǎn)單,這里重點(diǎn)說(shuō)一下api_ticket 。

  api_ticket的獲取比較麻煩,我們首先需要獲取到access_token,然后再用access_token換取api_ticket

  獲取access_token的接口地址是下面這個(gè):

\

  這里重點(diǎn)來(lái)了,我就是在這里被坑了幾天,請求接口中需要我們添加appid和secret,而這里使用的是公眾號的appid和secret!!!公眾號的!公眾號的!重要的事情說(shuō)三遍,記住是公眾號的appid而不是小程序的!!!

  另外還有一點(diǎn),就是獲取access_token的服務(wù)器地址還必須先加入公眾號的白名單,不然會(huì )提示獲取不了的,在微信公眾平臺里面點(diǎn)【安全中心】就能看到IP白名單的選項,在里面添加你服務(wù)器的ip地址,哦對了,ip白名單在啟用前要先啟用開(kāi)發(fā)者密碼,這個(gè)在【基本配置】那里,將開(kāi)發(fā)者密碼啟用后,Ip白名單才能添加地址。

  好了,正常下來(lái)應該能獲取到access_token了,然后我們需要用它去換取api_ticket   在云里,為各行業(yè)商戶(hù)搭建自己的小程序。微信號:zaiyunli002

最近中文字幕高清免费大全8