免费国产欧美国日产_少妇AV一区二区三区无码_蜜桃精品av无码喷奶水小说_jk18禁网站视频_精产国品一二三级产品区别_被夫の上司に犯波多野结衣_78m成人手机免费看_最爽最刺激18禁视频_偷偷色噜狠狠狠狠的777米奇

易優(yōu)GEO 重磅上線 ~ 一站式GEO優(yōu)化工具,讓豆包、文心一言、DeepSeek 在回答中主動(dòng)推薦你的品牌,搶占AI流量入口!  點(diǎn)擊查看

小程序模板網(wǎng)

跟著小豬來做小程序開發(fā):體驗(yàn)?zāi)0逑?/h1>
發(fā)布時(shí)間:2017-12-09 16:53 所屬欄目:小程序開發(fā)教程

在上一篇結(jié)束時(shí)小豬本打算這一篇使用falsk來做后端存儲(chǔ)formId然后走標(biāo)準(zhǔn)的小程序開發(fā)流程來實(shí)現(xiàn)模板消息的功能。

但是后來仔細(xì)想想,如果讀者本身自是想做小程序開發(fā),對后端開發(fā)并不感興趣,或者后端框架也不一定是基于Python的Flask,那其實(shí)對是否使用flask來做后端是并不關(guān)心的。

所以小豬這一篇開始,能不用后端的就不用后端,因?yàn)樾〕绦蚩蚣鼙旧硪呀?jīng)為我們封裝了wx.request接口來訪問網(wǎng)絡(luò)了。我們可以方便的使用這個(gè)接口來代替服務(wù)器來做請求。

準(zhǔn)備工作

設(shè)置微信后臺(tái)的request合法域名

這個(gè)設(shè)置是用來限制我們的小程序中使用wx.request接口時(shí)可以調(diào)用哪些域名來進(jìn)行訪問,一般而言我們配置我們自己的域名。
因?yàn)楸酒恼滦枰谛〕绦騼?nèi)部調(diào)用發(fā)送模板消息的接口,所以需要將https://api.weixin.qq.com/加入到合法域名里。

然后到微信《微信web開發(fā)者工具》里面的項(xiàng)目tag里刷新配置信息,如果不刷新的話可能會(huì)出現(xiàn)下述情況:

獲取access_token

獲取access_token的方法小豬很久之前就有單獨(dú)的文章介紹過。和小豬一起搞微信公眾號開發(fā)—獲取Access_token

不過這里我們使用的是wx.request接口來請求,所以我們直接使用調(diào)試的方法:
1. 打開網(wǎng)址https://mp.weixin.qq.com/debug/,確認(rèn)選擇的調(diào)試接口為獲取access_token
2. 屬于我們的appid 和secret值。
3. 點(diǎn)擊調(diào)試,獲取數(shù)據(jù),在下面的返回框里找到對應(yīng)的access_token值,并取出,這個(gè)值在兩個(gè)小時(shí)之內(nèi)是有效的。

獲取openid

直接使用跟著小豬來做小程序開發(fā)吧——獲取用戶Openid的方法來獲取openid。

使用模板消息id

在微信小程序后臺(tái)的模板消息欄里添加合適的模板消息,并記錄其對應(yīng)的模板ID。

開始編寫代碼

因?yàn)槲覀冎皇菫榱梭w驗(yàn)下小程序的模板消息,所以我們把上面獲取的信息先臨時(shí)的保存在小程序的全局環(huán)境里:

 

 

然后在對應(yīng)的表單頁的邏輯代碼里sform.js:

 

 

對應(yīng)的頁面代碼sform.wxml:

 

 

頁面代碼里為了方便調(diào)試我們加上了一些調(diào)試信息。
上述代碼邏輯很簡單,根據(jù)主要就是獲取到formid之后組裝調(diào)用模板消息的必要信息,然后調(diào)用微信模板消息API,調(diào)用成功之后將信息反饋到小程序界面。

代碼編寫完成之后,轉(zhuǎn)到《微信web開發(fā)者工具》的項(xiàng)目tag,點(diǎn)擊預(yù)覽按鈕,編譯上傳完成之后微信掃描二維碼就可以體驗(yàn)。
點(diǎn)擊提交表單時(shí)可看到我們的服務(wù)通知窗口里有了消息推送:


易優(yōu)小程序(企業(yè)版)+靈活api+前后代碼開源 碼云倉庫:starfork
本文地址:http://m.szcjxy.com/wxmini/doc/course/18104.html 復(fù)制鏈接 如需定制請聯(lián)系易優(yōu)客服咨詢: 點(diǎn)擊咨詢
在線客服