微信小程序后端开发流程

微信小程序后端开发流程,第1张

controller层

这些信息都获取后 接着就是调用后端的登陆接口,登陆接口如果只有授权登录就是我们将接口参数为下图最后三个字段为前端必填字段

通过解密获取授权登录的手机号,然后根据自己的业务逻辑处理即可,这样我们就可以根据授权的手机号进行授权登录

微信小程序实时更新数据并在页面显示出来,一般可以通过以下步骤实现。

1、前端页面发送请求:在小程序前端页面中,使用wxrequest()等API,向后端服务器发送请求,获取最新的数据。

2、后端服务器响应请求:后端服务器接收到前端发送的请求后,根据请求内容,查询数据库或其他数据源,获取最新的数据,并将数据返回给前端。

3、端页面数据更新:前端页面接收到后端服务器返回的数据后,使用setData()等API,将数据更新到前端页面中。

4、前端页面渲染更新后的数据:前端页面使用wxml语言,在页面中渲染更新后的数据,使其在页面上显示出来。

>

一般是采用php或者java的程序的。建议找个专业的技术团队。V5SHOP小程序作为小程序服务商,专注于小程序开发,上海小程序开发,O2O小程序,批发小程序,拼团小程序,多用户商城小程序等小程序开发。公司上海威博,创始于2002年,是中国最具技术实力、国内市场占有率靠前的电子商务系统提供商之一。

微信小程序发送request请求必须是>

其实还蛮简单的,可以说一搜一大把,下面说下两种方式。

自行开发

主要就是通过小程序端直接请求登录获取到code(登录凭证)、如果需要获取用户手机号则需要再次授权需要iv和encryptedData,注意这里授权两次,也可以作为一次处理。

(1) 后端接收到小程序端请求的code,进行解密,可以参考微信小程序开发文档,拿到openId和session_key,这一步如果是已经注册的用户可以直接将后台分配的token一起组成对象存储到redis中,期限7-30天皆可,先从redis判定这个openId是否已经解析过且已存储为正式用户,是则直接返回系统的登录凭证完成登录。如果不是就需要走第二步。

(2)通过iv和encryptedData解析获取用户的手机号,完成解析后将用户信息存储,并一样存储到数据库和redis中,返回凭证。

2 使用已经集成好的sdk,使用maven项目直接引入对象的jar即可。

举个栗子 weixin-java-miniapp 可以看下对应的文档说明,使用已经集成好的方法即可。

以上就是关于微信小程序后端开发流程全部的内容,包括:微信小程序后端开发流程、微信小程序如何实时更新数据并在页面显示出来、微信小程序向后台请求数据为什么得不到参等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9869783.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存