首页 > 技术 >微信公众号和微信小程序开发需要注意的事项

微信公众号和微信小程序开发需要注意的事项

  • 2018-03-09 14:42:08
  • 7845

微信公众号、小程序开发近来成了程序开发的一大热门,虽然开发所涉及的难点知识不多,但对于一个新手而言,阅读并理解文档并非易事。为方便要进行相关项目开发的朋友快速进入重点,现归纳基本步骤如下:

一、开发前准备

(1)准备一个服务器,一个已经备案的域名(小程序开发必须使用:https)

(2)涉及到微信支付的,需提前在微信支付商户平台,申请商户号和秘钥

(3)如果需要将微信公众号或微信小程序相互打通,需提前在微信开放平台注册账号,并将微信公众号或小程序绑定在一起(此时才会获取到unionid)


二、配置

( 1)开发配置

操作路径:微信公众平台 —— 开发 —— 基本配置

操作页面

注意:如果是进行公众号网页开发以上配置不是必须的

( 2)公众号设置

操作路径:微信公众平台 —— 设置 —— 公众号配置

操作页面

注意:以上设置,只有在进行公众号网页开发的时候需要,小程序开发不需要


三、开发

( 1)微信公众号的开发

微信公众号开发要分为:与微信服务器交互的开发和不与微信服务器交互的开发。与微信服务器交互的开发,就是微信服务器主动与你的服务器通讯,以响应你的请求。例如,你的用户向你的公众号发送一条信息,你的服务器接受到信息后自动发送一条回复消息。

对于与微信服务器交互的开发,首先需要验证微信服务器。在上面的开发配置处,我们已经配置了服务器地址。此服务器地址就是验证微信服务器时,微信服务器需要调用的地址。验证微信服务器时,微信服务器会向此地址发送POST请求,传递一些参数,此地址接受到参数后,需要作出相应的处理。

( 2)小程序开发

小程序开发相对于公众号开发而言是比较简单的,其难点就是调起授权登录窗,获取用户信息。

( 3)微信支付开发

微信开发数据的传输使用的是XML格式,因此在接受数据和发送数据时,需要进行XML的封装和解析。微信官方Demo中已经封装相关方法,大家可以根据需要选择版本。

未经允许不得转载,或转载时需注明出处:茄番番 » 微信公众号和微信小程序开发需要注意的事项
标签:
关注我们
  • 咨询

  • 公众号