一、關于(yu)微信小程序(xu)
- 發展歷程
- 小程序的特點是什么?
- 小程序與訂閱號、服務號、企業號之間的比較?
- 小程序與 Native App、Web App 以及 Hybrid App 的區別?
- 哪些人可以申請小程序?
二、如何開(kai)發小程(cheng)序?
- 小程序注冊
- 小程序信息完善及開發前準備
- 開發者工具的使用
- 代碼審核與發布
微信(xin)小(xiao)程序,簡稱小(xiao)程序,英文名Mini Program,是一種不需要下(xia)載安裝(zhuang),用戶掃一掃或(huo)搜一下(xia)即可打開的應用。
Native App:本地應用,又名原生應用,是一種基于手機操作系統如iOS、Android、WP并使用原生程式編寫運行的應用程序。如、、等。
Web App:基于Web的應用,宿主為瀏覽器,運行時從網絡上加載所需的資源文件,無須安裝。如、等。
Hybrid App:混合型(xing)應(ying)用,是一種介于(yu) Native app 和 Web app 兩(liang)者之(zhi)間的App,即在原生(sheng)App的某(mou)些功能中,通過(guo) WebView / UIWebView 控件訪(fang)問(wen) Web App 的一種應(ying)用。如微信、淘(tao)寶(bao)、支(zhi)付(fu)寶(bao)等。
主體類型為企業、政府、媒體、其他組織或個人的開發(fa)者,均可申請注冊小(xiao)程序。
(1) 注冊小程序帳號
在點擊右上角的(de)“立(li)即注冊”按鈕。
(1) 登錄小程序管理平臺
(2) 完善小程序信息
完成注冊后,需(xu)補充(chong)小(xiao)程序名(ming)稱信息,上傳小(xiao)程序頭像,填(tian)寫小(xiao)程序介紹并選擇服務范圍(小(xiao)程序發布前(qian),可(ke)(ke)修(xiu)改(gai)(gai)(gai)2次名(ming)稱;發布后,個(ge)人帳號可(ke)(ke)一年內修(xiu)改(gai)(gai)(gai)2次名(ming)稱。服務類(lei)目一個(ge)月內可(ke)(ke)申請(qing)修(xiu)改(gai)(gai)(gai)3次。小(xiao)程序頭像和介紹一個(ge)月內可(ke)(ke)申請(qing)修(xiu)改(gai)(gai)(gai)5次)。
(3) 開發前準備
① 綁定開發者
登錄微信公眾平臺小程序,進入用戶身份 - 成員管理 - 添加成員,使用管理員微信掃描二維碼進行驗證。
在“添加用戶”頁面輸入需要被添加成員的微信號,點擊搜索按鈕,勾選相應的權限后,點擊“確認添加”按鈕即可添加。
ps:
個人主體小程序最多可綁定5個開發者,10個體驗者。
未認證的組織類型小程序最多可綁定10個開發者,20個體驗者
已認證(zheng)的(de)小(xiao)程序最多可綁定20個開發者,40個體驗者。
② 獲取AppID
進入(ru)“設置(zhi)-開發設置(zhi)”,獲取AppID信(xin)息(xi)。
①
② 登錄
使用管理員(yuan)或者綁定的開發者微(wei)信(xin)號(hao)掃碼(ma)登(deng)錄開發者工具。
④ 開發
管理員(yuan)和開(kai)發(fa)者(zhe)可在開(kai)發(fa)者(zhe)工具內完成小(xiao)程(cheng)序的(de)開(kai)發(fa)、調試(shi)、預覽、上(shang)傳代(dai)碼等操(cao)作(因為(wei)勾選了(le)上(shang)一步中(zhong)的(de)“建立普(pu)通(tong)快速啟動(dong)模板”選項,所(suo)以會自(zi)動(dong)生成下圖中(zhong)的(de)代(dai)碼)。具體開(kai)發(fa)步驟可查看。
⑤ 預覽
點擊工具(ju)欄中的(de)“預(yu)覽(lan)”按鈕,用開(kai)發者(zhe)本人微信掃(sao)碼(ma),即可(ke)在手(shou)機內預(yu)覽(lan)小(xiao)程序的(de)效果(具(ju)有相應權限(xian)的(de)開(kai)發者(zhe)和管(guan)理員(yuan)才可(ke)以(yi)掃(sao)描開(kai)發工具(ju)上的(de)二維碼(ma)并預(yu)覽(lan),其他人無法(fa)掃(sao)碼(ma)預(yu)覽(lan))。
⑥ 上傳代碼
點擊工具欄上(shang)的“上(shang)傳”按鈕(niu),填(tian)寫“版(ban)(ban)本號”和“項目備(bei)注”,點擊“上(shang)傳”。上(shang)傳成功后可(ke)在微信公眾平臺(mp.weixin.qq.com),開(kai)發(fa)管理(li)頁面(mian)中看到對應提交(jiao)的版(ban)(ban)本。(只有(you)(you)管理(li)員有(you)(you)權限(xian)可(ke)以上(shang)傳,開(kai)發(fa)者沒有(you)(you)權限(xian)上(shang)傳)。
① 提交審核
在“開(kai)發管理(li)”頁(ye)面中,管理(li)員可(ke)提交審核對(dui)應的“開(kai)發版(ban)本”小程序(xu)。
在(zai)“提交審(shen)核”頁(ye)面(mian)(mian)中(zhong)(zhong),配置對應的(de)功(gong)能(neng)(neng)頁(ye)面(mian)(mian)(至(zhi)少填寫一組)。如小程(cheng)(cheng)序(xu)(xu)“首(shou)頁(ye)”頁(ye)面(mian)(mian)的(de)路徑(jing)為“pages/index/index”,則(ze)在(zai)“功(gong)能(neng)(neng)頁(ye)面(mian)(mian)”下拉框中(zhong)(zhong)選擇(ze)該路徑(jing),在(zai)“標(biao)題(ti)”輸(shu)入(ru)框中(zhong)(zhong)填寫“首(shou)頁(ye)”,選擇(ze)服務類目(圖中(zhong)(zhong)為示例),“標(biao)簽”可(ke)填寫“首(shou)頁(ye)”。如小程(cheng)(cheng)序(xu)(xu)需(xu)要登(deng)錄才能(neng)(neng)使用(yong),則(ze)需(xu)在(zai)“標(biao)簽”中(zhong)(zhong)增加可(ke)使用(yong)小程(cheng)(cheng)序(xu)(xu)所(suo)有功(gong)能(neng)(neng)的(de)用(yong)戶(hu)名和密碼。然后點擊“提交審(shen)核”按鈕。
② 完成提交
提交審核(he)完成后,可在“開發管理”頁中查(cha)看審核(he)進度(du)。
③ 代碼發布
以筆(bi)者的(de)經驗來講,小程序審(shen)核時(shi)間(jian)一般為兩天左右(周(zhou)末除外(wai))。審(shen)核通(tong)過后(hou),需(xu)要開發者手動點(dian)擊發布(bu)。
附:
如有錯(cuo)誤,敬請批評(ping)指(zhi)正!
2024-06-18
2023-02-24
2023-02-24
2023-02-24
2023-02-24
2023-02-24
2023-02-24
2023-02-24
2023-02-24
2023-02-24
微信號:webgotoo
電話: