微信小程式 卡券開發(前端)

2022-08-27 08:54:11 字數 1049 閱讀 4800

因為我只負責了前端。所以下面主要是前端的工作。

點選首頁的某處按鈕,點選後,呼叫wx.opencard()介面,開啟已領取的卡券列表頁。

如果點選了返回,沒有點選「領取到卡包」。此時是沒有領取成功的。

3、開發流程(後續補充):

1) 獲取openid。

領取卡券的前端處理:

if ( wx.addcard ) else

② 呼叫領取卡券的介面

下面是我實際呼叫這個介面時,傳入的引數

if

(wx.addcard) '}

],success:

function

(res) ,

header:

//領取完,跳回首頁

wx.relaunch()}})

}}},fail:

function

() )}})

} else

引數說明:

cardid:是從後台介面獲取到的資料。

timestamp:是從後台獲取的時間戳。

nonce_str: 是從後台獲取的資料。

在這裡需要用時,就取出openid

signature: 是從後台獲取的資料。

success:在這個函式中,我將領取成功結果返回至了伺服器(後台提供的介面,引數因專案而異。我們是要求傳回手機號,openid,card_id,和code 。這裡的card_id 和 code,是success函式中返回的結果)

success, 其實也就是點選「領取到卡包」後觸發的函式。

凡是需要呼叫 api.weixin.qq.com這個介面獲取的資料,都要由後台呼叫,返回給前端。前端無法直接呼叫。

4、踩的坑

3)  注意遇到的幾個code的含義,注意區分。 

......做專案時,想寫的很多,做完了,突然詞窮了。等有人問,或者我自己想,再慢慢補充吧 ==||

微信卡券開發 查詢卡券

調取卡券使用的access token是普通access token 獲取普通access token方法 下面 需要的類 urlconutil 秒轉換為指定格式的日期 param second param patten return private string secondtodate long...

借助小程式雲開發建立微信卡券

1 獲取access token 2 建立卡券 建立完卡券之後,接下就是使用者在小程式內通過某些操作領取卡券了。小程式內領取卡券需要服務端提供卡券的校驗引數,所以這一步,我們介紹下如何在服務端生成卡券的校驗引數。1 生成access token 2 生成api ticket let requesta...

微信企業號 卡券

卡劵服務start 上傳卡劵logo param string access token param array file files陣列中的單個元素 return string url 商戶logo url public function upload card logo access token...