微信平台入门

名词

  • appid 小程序唯一标识

  • secret 小程序secret (需要下载保存到本地 否则需要重新生成)

  • openid 用户在小程序唯一标识

  • unionid 用户在开放平台唯一标识

微信

  • 微信开放平台 https://open.weixin.qq.com

主体是企业 由账号1管理

  • 微信公众平台 https://mp.weixin.qq.com

公众号 由账号2管理

服务号 由账号3管理

小程序 由账号4管理

问题

问题1 开放平台与公众平台关系?

开放平台包含公众平台 两者是主从关系

开放平台需要用户具有开发维护能力 而公众平台面向普通大众

问题2 小程序与开放平台关系?

小程序只有绑定到开放平台才有unionid

问题3 小程序与公众号/服务号关系?

小程序可以绑定到多个公众号/服务号

公众号/服务号可以绑定多个小程序 -> 绑定在相同公众号/服务号下的小程序可以打开其他小程序

问题4 公众号与服务号有何区别?

公众号侧重传播 不支持支付

服务号侧重服务 支持微信支付

登录

  • wx.login -> wx server -> 返回code (用户登录凭证 5分钟有效期) -----> wx.request 发送code -> zeaho server -> 发送code -> wx server -> 返回openid

  • wx.authorize -> wx server -> 返回授权 -----> wx.getUserInfo -> 返回unionid

详细参考 https://developers.weixin.qq.com/miniprogram/dev/api/api-login.html

组件

  • 地图 markers polyline circles

详细参考 https://developers.weixin.qq.com/miniprogram/dev/component/map.html

  • 层次 cover-view

详细参考 https://developers.weixin.qq.com/miniprogram/dev/component/cover-view.html

API

  • 相册和拍照 wx.chooseImage

详细参考 https://developers.weixin.qq.com/miniprogram/dev/api/media-picture.html

  • 获取位置 wx.openLocation

详细参考 https://developers.weixin.qq.com/miniprogram/dev/api/location.html#wxgetlocationobject

  • 拨打电话 wx.makePhoneCall

详细参考 https://developers.weixin.qq.com/miniprogram/dev/api/phonecall.html#wxmakephonecallobject

  • 扫码 wx.scanCode

详细参考 https://developers.weixin.qq.com/miniprogram/dev/api/scancode.html#wxscancodeobject

你可能感兴趣的:(微信平台入门)