# 微信小程序從入門到精通
官網
教程:https://developers.weixin.qq.com/miniprogram/dev/framework/
框架:https://developers.weixin.qq.com/miniprogram/dev/reference/
組件:https://developers.weixin.qq.com/miniprogram/dev/component/
API:https://developers.weixin.qq.com/miniprogram/dev/api/
服務端:https://developers.weixin.qq.com/miniprogram/dev/api-backend/
工具:https://developers.weixin.qq.com/miniprogram/dev/devtools/devtools.html
云開發:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/basis/getting-started.html
更新日志:https://developers.weixin.qq.com/miniprogram/dev/framework/release.html
## 傳送門
微信小程序開發文檔 https://www.w3cschool.cn/weixinapp/?
*****
#### 1、
微信公眾平臺
微信公眾平臺是微信公眾賬號申請入口和管理后臺。商戶可以在公眾平臺提交基本資料、業務資料、財務資料申請開通微信支付功能。
平臺入口:[http://mp.weixin.qq.com](http://mp.weixin.qq.com/)。
#### 2、
微信開放平臺
微信開放平臺是商戶APP接入微信支付開放接口的申請入口,通過此平臺可申請微信APP支付。
平臺入口:[http://open.weixin.qq.com](http://open.weixin.qq.com/)。
#### 3、
微信商戶平臺
微信商戶平臺是微信支付相關的商戶功能集合,包括參數配置、支付數據查詢與統計、在線退款、代金券或立減優惠運營等功能。
平臺入口:[http://pay.weixin.qq.com](http://pay.weixin.qq.com/)。
#### 4、
微信企業號
微信企業號是企業號的申請入口和管理后臺,商戶可以在企業號提交基本資料、業務資料、財務資料申請開通微信支付功能。
企業號入口:[http://qy.weixin.qq.com](http://qy.weixin.qq.com/)。
#### 5、
微信支付系統
微信支付系統是指完成微信支付流程中涉及的API接口、后臺業務處理系統、賬務系統、回調通知等系統的總稱。
#### 6、
微信小程序
微信小程序是微信提供給商戶實現APP的一種輕應用,開發起來簡單,易用。
入口:[https://mp.weixin.qq.com/debug/wxadoc/dev/](https://mp.weixin.qq.com/debug/wxadoc/dev/)。
#### 7、
商戶后臺系統
商戶后臺系統是商戶后臺處理業務系統的總稱,例如:商戶網站、收銀系統、進銷存系統、發貨系統、客服系統等。
#### 8、
商戶證書
商戶證書是微信提供的二進制文件,商戶系統發起與微信支付后臺服務器通信請求的時候,作為微信支付后臺識別商戶真實身份的憑據。
#### 9、
簽名
商戶后臺和微信支付后臺根據相同的密鑰和算法生成一個結果,用于校驗雙方身份合法性。簽名的算法由微信支付制定并公開,常用的簽名方式有:MD5、SHA1、SHA256、HMAC等。
#### 10、
JSAPI網頁支付
JSAPI網頁支付即前文說的公眾號支付,可在微信公眾號、朋友圈、聊天會話中點擊頁面鏈接,或者用微信“掃一掃”掃描頁面地址二維碼在微信中打開商戶HTML5頁面,在頁面內下單完成支付。
#### 11、
支付密碼
支付密碼是用戶開通微信支付時單獨設置的密碼,用于確認支付完成交易授權。該密碼與微信登錄密碼不同。
#### 12、
Openid
用戶在小程序內的身份標識,不同小程序擁有不同的openid。商戶后臺系統通過登錄授權、支付通知、查詢訂單等API可獲取到用戶的openid。主要用途是判斷同一個用。可調用接口[獲取openid](https://www.qcloud.com/doc/product/400/4143)。
- 序言
- 注冊
- 傳送門
- 初始示例
- index
- index.js
- index.json
- index.wxml
- index.wxss
- logs
- logs.js
- logs.json
- logs.wxml
- logs.wxss
- app.js
- app.json
- app.wxss
- project.config.json
- sitemap.json
- 實例
- 分享到群或好友
- 頁面分享
- 小程序獲取uionid
- 彈框
- 表單提交
- 全局變量
- 跳轉方法
- 傳參
- 新版小程序登錄授權
- bindtap事件與冒泡
- 小程序支付
- 開發前必讀
- 支付模式
- 業務說明
- 業務流程
- 開發步驟
- 小程序調起支付API
- 附錄
- 接口規則
- 小程序源碼
- 知識擴展
- 微信怎么取消對小程序的授權
- 有哪些學習資料?
- 常見錯誤
- 小程序 request:fail ssl hand shake error
- 接口返回“簽名錯誤”的排查方法