名詞
appid 小程序唯一標(biāo)識(shí)
secret 小程序secret (需要下載保存到本地 否則需要重新生成)
openid 用戶(hù)在小程序唯一標(biāo)識(shí)
unionid 用戶(hù)在開(kāi)放平臺(tái)唯一標(biāo)識(shí)
微信
- 微信開(kāi)放平臺(tái) https://open.weixin.qq.com
主體是企業(yè) 由賬號(hào)1管理
- 微信公眾平臺(tái) https://mp.weixin.qq.com
公眾號(hào) 由賬號(hào)2管理
服務(wù)號(hào) 由賬號(hào)3管理
小程序 由賬號(hào)4管理
問(wèn)題
問(wèn)題1 開(kāi)放平臺(tái)與公眾平臺(tái)關(guān)系?
開(kāi)放平臺(tái)包含公眾平臺(tái) 兩者是主從關(guān)系
開(kāi)放平臺(tái)需要用戶(hù)具有開(kāi)發(fā)維護(hù)能力 而公眾平臺(tái)面向普通大眾
問(wèn)題2 小程序與開(kāi)放平臺(tái)關(guān)系?
小程序只有綁定到開(kāi)放平臺(tái)才有unionid
問(wèn)題3 小程序與公眾號(hào)/服務(wù)號(hào)關(guān)系?
小程序可以綁定到多個(gè)公眾號(hào)/服務(wù)號(hào)
公眾號(hào)/服務(wù)號(hào)可以綁定多個(gè)小程序 -> 綁定在相同公眾號(hào)/服務(wù)號(hào)下的小程序可以打開(kāi)其他小程序
問(wèn)題4 公眾號(hào)與服務(wù)號(hào)有何區(qū)別?
公眾號(hào)側(cè)重傳播 不支持支付
服務(wù)號(hào)側(cè)重服務(wù) 支持微信支付
登錄
wx.login -> wx server -> 返回code (用戶(hù)登錄憑證 5分鐘有效期) -----> wx.request 發(fā)送code -> zeaho server -> 發(fā)送code -> wx server -> 返回openid
wx.authorize -> wx server -> 返回授權(quán) -----> wx.getUserInfo -> 返回unionid
詳細(xì)參考 https://developers.weixin.qq.com/miniprogram/dev/api/api-login.html
組件
- 地圖 markers polyline circles
詳細(xì)參考 https://developers.weixin.qq.com/miniprogram/dev/component/map.html
- 層次 cover-view
詳細(xì)參考 https://developers.weixin.qq.com/miniprogram/dev/component/cover-view.html
API
- 相冊(cè)和拍照 wx.chooseImage
詳細(xì)參考 https://developers.weixin.qq.com/miniprogram/dev/api/media-picture.html
- 獲取位置 wx.openLocation
詳細(xì)參考 https://developers.weixin.qq.com/miniprogram/dev/api/location.html#wxgetlocationobject
- 撥打電話(huà) wx.makePhoneCall
詳細(xì)參考 https://developers.weixin.qq.com/miniprogram/dev/api/phonecall.html#wxmakephonecallobject
- 掃碼 wx.scanCode
詳細(xì)參考 https://developers.weixin.qq.com/miniprogram/dev/api/scancode.html#wxscancodeobject