Gpt微信小程序搭建的前后端流程 - 前端小程序部分-2.确定交互所需的后端API(二)
参考微信小程序-小柠AI智能聊天,可自行先体验。

根据上一节的小程序静态页面设计,需要从后端获取数据的主要4个点:
- 登录流程;
- 获取今日已提问次数;
- 获取聊天记录;
- 发起聊天和响应。
这样就是确定至少需要4个后端API,通过返回的数据做渲染显示。
登录流程
其中登录流程就是参考小程序官方图。
- 小程序先通过wx.login()获取code
- 请求后端登录API
- 后端通过appid, appsecret, code请求 https://api.weixin.qq.com/sns/jscode2session 获取用户唯一id的openid
- 通过openid封装token返回前端-》前端保存token,之后请求API带上,校验用。

登录这里会有个坑,就是在wx.log

本文介绍了在微信小程序中搭建前后端流程,重点关注登录流程的处理、后端接口需求(如获取用户信息、聊天记录等),以及关键的发起聊天和websocket通信的API设计。共涉及5个API,包括登录验证、获取次数、聊天记录获取和双向通信实现。
最低0.47元/天 解锁文章
4303

被折叠的 条评论
为什么被折叠?



