博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微信小程序开发-概述
阅读量:6822 次
发布时间:2019-06-26

本文共 900 字,大约阅读时间需要 3 分钟。

微信小程序开发-概述

一、小程序申请&APPID

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

二、创建小程序

我们需要通过开发者工具,来完成小程序创建和代码编辑。

开发者工具安装完成后,打开并使用微信扫码登录。选择创建“项目”,填入上文获取到的 AppID ,设置一个本地项目的名称(非小程序名称),比如“我的第一个项目”,并选择一个本地的文件夹作为代码存储的目录,点击“新建项目”就可以了。

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

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

四、与现有公众号关联

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

五、与服务端交互

  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
    login.png?t=2017117
  3. 用户登录状态维护
  4. 获取用户信息,可直接调用wx.getUserInfo()获取,需要先调用 wx.login 接口
  5. 微信支付,可调用wx.requestPayment()发起微信支付
  6. 客服消息,可与平台客服进行沟通
  7. 小程序页面分享功能
  8. 小程序页面二维码生成,可通过扫描该二维码直接进入到相关页面

转载于:https://www.cnblogs.com/yuansc/p/6339970.html

你可能感兴趣的文章
卷积神经网络在图像分割中的进化史:从R-CNN到Mask R-CNN
查看>>
OpenSSH详解
查看>>
JavaScript Tips
查看>>
继续上章节的ospf重分布实验演示一
查看>>
RHEL6 64位ASM方式安装oracle 11gR2(二)
查看>>
玩转日志第一步,通过fluentd转存nginx日志
查看>>
awk 应用
查看>>
网站常见漏洞 -- 文件上传漏洞
查看>>
Struts2学习(六):访问隐藏的request和session
查看>>
结合项目实例 回顾传统设计模式(四)工厂模式(简单工厂、普通工厂、抽象工厂)...
查看>>
我了解的西安软件外包业务
查看>>
第57期:LPWAN技术之超窄带(UNB)浅析
查看>>
Frankfan7你问我答之一
查看>>
Windows XP启用ADMIN$默认管理共享
查看>>
RDIFramework.NET V2.9版本多语言的实现
查看>>
新内核的编译安装
查看>>
Azure实例级公共IP
查看>>
停电,导致DC无法启动
查看>>
MariaDB七之双主复制
查看>>
Sencha touch实践(1)在ios,android上变web app为native app
查看>>