小程序獲取微信公眾號的卡券

開發(fā)前需準(zhǔn)備

1:申請微信公眾號 和 微信小程序蹬敲,這是兩個不同的東西,都需要單獨(dú)申請莺戒、不同的帳號伴嗡;

2:微信公眾號需要開通微信卡券的功能;

3:在微信公眾號里面去綁定小程序从铲;

注:只針對不懂后端的前端人員

1.首先要在后臺通過微信公眾號的 appId 和 secret?

param = "?grant_type="client_credential "&appid=" + appId + "&secret=" + secret

https://api.weixin.qq.com/cgi-bin/token" + param

獲取到AccessToken

2.前端小程序通過wx.login獲取到 code 發(fā)送給到后臺瘪校,后臺用小程序的 appId ,secret 和code? 拿到openId

https://api.weixin.qq.com/sns/jscode2session?appid= APPID &secret= APP SECRET &grant_type=authorization_code&js_code= CODE

將登錄憑證轉(zhuǎn)換獲取openid

3.前端通過

https://???/???/weixin/api/getCardSign?cardId=' + cardId;(cardId為固定名段,在制作卡券的時(shí)候會有)

拿到timestamp 時(shí)間戳阱扬,signature簽名值,nonce_str隨機(jī)字符串(后臺人員根據(jù)AccessToken通過https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token="?+?token.getAccess_token()?+?"&type=wx_card吉嫩,然后做簽名价认,再返回給前端)

小程序中通過 wx.addCard 方法 領(lǐng)取卡券

具體微信小程序代碼:

var that = this;?

var service_url = 'https://???/???/weixin/api/getCardSign?cardId=' + cardId;//需要將服務(wù)器域名添加到小程序的request合法域名中,而且必須是https開頭 (拿到timestamp 時(shí)間戳自娩,signature簽名值用踩,nonce_str隨機(jī)字符串)

wx.request({?

? url: service_url,?

? data: {},?

? method: 'GET',?

? success: function (res) {?

? ? console.log(res);?

? ? ? wx.addCard({?

? ? ? ? cardList: [{?

? ? ? ? ? cardId: that.data.cardId,?

? ? ? ? ? cardExt: '{"code":"","openid":"","timestamp":' + res.data.timestamp + ',"nonce_str":"' + res.data.nonceStr + '","signature":"' + res.data.signature + '"}'?

? ? ? ? }],//這里需要注意的是cardExt參數(shù)的value值是 String類型,不要使用對象發(fā)送忙迁;另外openid如果在創(chuàng)建優(yōu)惠券的時(shí)候沒有指定脐彩,則這邊為空,千萬不要填寫當(dāng)前用戶的openid?

? ? ? ? success: function (result) {?

? ? ? ? ? console.log(res);?


? ? ? ? ? wx.showToast({?

? ? ? ? ? ? title: '領(lǐng)取成功',?

? ? ? ? ? ? icon: 'success',?

? ? ? ? ? ? duration: 2000?

? ? ? ? ? });?

? ? ? ? },?

? ? ? ? fail: function (res) {?

? ? ? ? ? console.log('領(lǐng)取失敗');?

? ? ? ? ? console.log(res);?

? ? ? ? }?

? ? ? })?


? }?

});?


更多關(guān)于后臺的java代碼:https://blog.csdn.net/zhourenfei17/article/details/77714600

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末姊扔,一起剝皮案震驚了整個濱河市惠奸,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌恰梢,老刑警劉巖佛南,帶你破解...
    沈念sama閱讀 216,402評論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異嵌言,居然都是意外死亡嗅回,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評論 3 392
  • 文/潘曉璐 我一進(jìn)店門摧茴,熙熙樓的掌柜王于貴愁眉苦臉地迎上來绵载,“玉大人,你說我怎么就攤上這事⊥薇” “怎么了焚虱?”我有些...
    開封第一講書人閱讀 162,483評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長懂版。 經(jīng)常有香客問我鹃栽,道長,這世上最難降的妖魔是什么定续? 我笑而不...
    開封第一講書人閱讀 58,165評論 1 292
  • 正文 為了忘掉前任谍咆,我火速辦了婚禮,結(jié)果婚禮上私股,老公的妹妹穿的比我還像新娘摹察。我一直安慰自己,他們只是感情好倡鲸,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評論 6 388
  • 文/花漫 我一把揭開白布供嚎。 她就那樣靜靜地躺著,像睡著了一般峭状。 火紅的嫁衣襯著肌膚如雪克滴。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,146評論 1 297
  • 那天优床,我揣著相機(jī)與錄音劝赔,去河邊找鬼。 笑死胆敞,一個胖子當(dāng)著我的面吹牛着帽,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播移层,決...
    沈念sama閱讀 40,032評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼仍翰,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了观话?” 一聲冷哼從身側(cè)響起予借,我...
    開封第一講書人閱讀 38,896評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎频蛔,沒想到半個月后灵迫,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,311評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡晦溪,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評論 2 332
  • 正文 我和宋清朗相戀三年龟再,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片尼变。...
    茶點(diǎn)故事閱讀 39,696評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出嫌术,到底是詐尸還是另有隱情哀澈,我是刑警寧澤,帶...
    沈念sama閱讀 35,413評論 5 343
  • 正文 年R本政府宣布度气,位于F島的核電站割按,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏磷籍。R本人自食惡果不足惜适荣,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望院领。 院中可真熱鬧弛矛,春花似錦、人聲如沸比然。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽强法。三九已至万俗,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間饮怯,已是汗流浹背闰歪。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蓖墅,地道東北人库倘。 一個月前我還...
    沈念sama閱讀 47,698評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像置媳,于是被迫代替她去往敵國和親于樟。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評論 2 353

推薦閱讀更多精彩內(nèi)容

  • 1拇囊、開啟公眾號開發(fā)者模式 公眾平臺的技術(shù)文檔目的為了簡明扼要的交代接口的使用迂曲,語句難免苦澀難懂,甚至對于不同的讀者...
    good7758閱讀 1,517評論 0 1
  • 北京2018年4月1日上午杰扫,NBA常規(guī)賽勇士客戰(zhàn)國王的比賽中,發(fā)生了令人痛心不已的一幕膘掰。比賽進(jìn)行到第三節(jié)還有41...
    Curry_宇閱讀 1,181評論 1 1
  • 微信服務(wù)號開發(fā) 整體流程 域名報(bào)備章姓,服務(wù)器搭建 Python開發(fā)環(huán)境和項(xiàng)目的初始化搭建佳遣; 微信公眾號注冊及開發(fā)模式...
    飛行員suke閱讀 4,507評論 0 14
  • 住了一天一晚悄悄好一點(diǎn)老媽的心臟,這樣我心里好受了點(diǎn)凡伊,也松了口氣零渐,老媽好好接受治療,很快你就會恢復(fù)健康的系忙!我堅(jiān)信诵盼!...
    白開水葉子閱讀 166評論 0 0
  • 愛派時(shí)尚閱讀 514評論 0 1