微信小程序开发-概述

微信小程序开发-概述

1、小程序申请&APPID

登陆微信平台申请成为小程序开发者,小程序不可直接使用服务号或订阅号的AppID,须要登陆微信公众平台管理后台,在网站的“设置”-“开发者设置”中,查看到微信小程序的AppID。php

2、建立小程序

咱们须要经过开发者工具,来完成小程序建立和代码编辑。
开发者工具安装完成后,打开并使用微信扫码登陆。选择建立“项目”,填入上文获取到的 AppID ,设置一个本地项目的名称(非小程序名称),好比“个人第一个项目”,并选择一个本地的文件夹做为代码存储的目录,点击“新建项目”就能够了。html

3、小程序开发&预览&代码上传&配置功能页面

  1. 开发详情可参考官网开发文档微信小程序开发入坑指南或者蜂鸟微信小程序
  2. 根据需求开发&预览小程序
  3. 使用管理员账号进行代码的上传
  4. 代码审核与发布
  5. 能够选择是否申请身份认证
  6. 已认证的小程序可申请微信支付

4、与现有公众号关联

小程序绑定微信开放平台账号后,可与账号下的其余移动应用、网站应用及公众号打通,经过UnionID机制知足在多个应用和公众号之间统一用户账号的需求。小程序

5、与服务端交互

  1. 网络,可经过调用小程序提供的API发起HTTPS协议的网络请求
  2. 登陆,可调用借口获取登陆凭证(code)进而换取用户登陆态信息,包括用户的惟一标识(openid) 及本次登陆的 会话密钥(session_key)。用户数据的加解密通信须要依赖会话密钥完成。
    https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code
  3. 用户登陆状态维护
  4. 获取用户信息,可直接调用wx.getUserInfo()获取,须要先调用 wx.login 接口
  5. 微信支付,可调用wx.requestPayment()发起微信支付
  6. 客服消息,可与平台客服进行沟通
  7. 小程序页面分享功能
  8. 小程序页面二维码生成,可经过扫描该二维码直接进入到相关页面
相关文章
相关标签/搜索