微信小程序前后端交互 前后端数据交互流程-手机电子游戏网址

小程序开发

2021-05-06

  小程序越来越受用户和开发者的欢迎,我们在开发小程序项目的时候,自然少不了前后端的交互,通过前后端数据的交互,能够提高整个项目的开发进度,从而达到项目的整体交付预期,今天厦门在乎科技为大家带来微信小程序前后端交互介绍,一起来了解一下吧。

微信小程序前后端交互 前后端数据交互流程


  小程序前后端交互汇总:

  一、准备工作:

  小程序账号 微信开发者工具 前端代码 后端数据 = 微信小程序

  公共api 参数 = 实时的排行榜数据及详情数据

  pycharm python 爬虫代码 = 爬取的排行榜数据

  idea java springboot = 后端接口定义

  腾讯云服务器 tomcat 后端接口定义 = 可访问的后端服务接口

  域名 ip ssl证书 备案 = 合法后端接口访问路径

  二、前端

  1. 注册微信小程序账号

  进入:微信公众平台, 选择小程序的账号类型按照流程进行注册。注意每个邮箱只能注册一个账号。

  2. 下载开发工具

  有了账号后,我们就可以使用这个账号进行开发了,开发用的ide是腾讯出品的微信开发者工具,进入:小程序开发工具,下载对应的版本安装即可。

  3. 开始进入小程序前端开发

  打开刚下载好的微信开发者工具,扫码登录、创建小程序项目。登录微信公众号平台,在开发->开发设置->开发者id中找到你小程序的appid并填入到项目设置里。

微信小程序前后端交互 前后端数据交互流程


  三、后端

  后端主要是提供给小程序数据接口,让小程序各个页面都能有排行榜数据展示,这里我提供的是http接口,返回的json格式的字符串。使用的语言是java,使用的框架是springboot,将最终的java代码打包成war包部署在云主机上的web服务器tomcat中,tomcat就可以自动的将通过url过来的请求分发到我的程序代码的处理逻辑中,处理完请求拿到相应的数据则以json字符串的格式返回。

  四、服务器搭建

  1. 购买云服务器

  首先要存放后端程序代码,需要一台机器,自己的电脑虽然也可以,但是自己的电脑可不能保证24小时都开机且让外网能访问到,所以需要购买一台云服务器;其次,外网能访问到意味着需要一个公网ip,购买的云服务器会配套一个对应的ip地址。

  2. 购买域名

  域名是用来映射到ip上,便于直接使用域名访问其绑定ip所在的服务器。虽然直接用ip和端口的形式也可以访问到我们购买的云服务器,但是一来ip不好记,二来微信不允许使用ip加端口形式的url。

  3. 域名解析

  买好了域名,那这个域名怎么用呢,不和ip配套使用的域名是没有任何意义的域名。这里我们需要将这个域名或者其子域名绑定在我们需要对外提供服务的服务器所对应的ip上,也就是我刚刚购买的云服务器的ip上。

  在腾讯云后台的云解析里,点击你的域名添加记录,一般主要是添加a记录,也就是将域名绑定到ipv4地址上,可以添加多条,以主机记录区分各级的域名,@表示直接使用二级域名icarexm.com,其他的则表示使用三级或更多级的域名,挂在你自己二级域名以下的多级域名都归你管。

微信小程序前后端交互 前后端数据交互流程


  以上就是今天为大家带来的关于“微信小程序前后端交互 前后端数据交互流程”全部内容,后端主要是提供给小程序数据接口,让小程序各个页面都能有数据展示和调用,想要了解更多关于小程序开发的内容,欢迎关注厦门在乎科技-专注小程序、网站、app开发

即刻联系「在乎科技」专业项目经理为您提供产品咨询和项目报价!

contact us

联系手机电子游戏网址

联系电话:

131-6399-9993

电子邮箱:

公司地址:

厦门市思明区湖滨南路388号国贸大厦34d单元

公司地址