微信公众号和微信小程序开发需要注意的事项
- 2018-03-09 14:42:08
- 8172
微信公众号、小程序开发近来成了程序开发的一大热门,虽然开发所涉及的难点知识不多,但对于一个新手而言,阅读并理解文档并非易事。为方便要进行相关项目开发的朋友快速进入重点,现归纳基本步骤如下:
一、开发前准备
(1)准备一个服务器,一个已经备案的域名(小程序开发必须使用:https)
(2)涉及到微信支付的,需提前在微信支付商户平台,申请商户号和秘钥
(3)如果需要将微信公众号或微信小程序相互打通,需提前在微信开放平台注册账号,并将微信公众号或小程序绑定在一起(此时才会获取到unionid)
二、配置
( 1)开发配置
操作路径:微信公众平台 —— 开发 —— 基本配置
操作页面
注意:如果是进行公众号网页开发以上配置不是必须的
( 2)公众号设置
操作路径:微信公众平台 —— 设置 —— 公众号配置
操作页面
注意:以上设置,只有在进行公众号网页开发的时候需要,小程序开发不需要
三、开发
( 1)微信公众号的开发
微信公众号开发要分为:与微信服务器交互的开发和不与微信服务器交互的开发。与微信服务器交互的开发,就是微信服务器主动与你的服务器通讯,以响应你的请求。例如,你的用户向你的公众号发送一条信息,你的服务器接受到信息后自动发送一条回复消息。
对于与微信服务器交互的开发,首先需要验证微信服务器。在上面的开发配置处,我们已经配置了服务器地址。此服务器地址就是验证微信服务器时,微信服务器需要调用的地址。验证微信服务器时,微信服务器会向此地址发送POST请求,传递一些参数,此地址接受到参数后,需要作出相应的处理。
( 2)小程序开发
小程序开发相对于公众号开发而言是比较简单的,其难点就是调起授权登录窗,获取用户信息。
( 3)微信支付开发
微信开发数据的传输使用的是XML格式,因此在接受数据和发送数据时,需要进行XML的封装和解析。微信官方Demo中已经封装相关方法,大家可以根据需要选择版本。
-
咨询
-
公众号
定制网站
智慧网站
外贸独立站
新零售社交电商系统
微网站
企业微信开发
h5营销
公众号开发
小程序定制
新零售商城小程序
积分小程序
智慧小程序
定制AI应用开发
AI客服智能体
营销智能体
销售智能体
智慧园区
物流TMS管理系统
企业资产管理系统
安全生产信息化管理
GEO优化
SEO优化
新媒体
短视频
出海社媒运营
域名注册
企业邮箱
云服务器
维护运营
SSL证书
等保服务
云OA系统
CRM开发
品牌网站解决方案
集团公司解决方案
商城网站解决方案
在线教育解决方案
新零售商城系统
基础商城小程序
企业积分福利商城
智慧园区
物流MES系统
物业合同管理