To Do List 2023.1.9
今晚:
- 1. 微信小程序前端成功发送图片到微信云托管后端
- 2. 微信云托管后端能成功接收到前端传来的图片
- 3. 微信云托管后端将收到的图片上传到阿里云OSS,返回图片的url给小程序前端
- 4. 小程序前端根据后端返回的url回显图片
- 5. 前端调用后端接口,将openid、avatar、昵称一起存入数据库,完成新用户注册
To Do List 2023.1.10
- 1. 优化index与menu页面的upload(), 因为现在进入这两个tabBar时,app.globalData.user里的至少三个值都是已经动态获取了的(openid username avatarUrl)。所以一方面可以是增强能够进入tabBar页面的条件校验,另一方面是优化两个tabBar页面冗余的异步请求,这些数据直接从app.globalData里面拿就行 ---> 冗余异步请求已消除,一些跳转校验后续发现bug再加
- 2. 解决notion里目前的三个bug
- 3. 希望上面两个list完成后,能归纳这几天遇到的问题到博客: windows上使用docker(wsl2);如何基于base64编码从前端传送图片、视频等文件到后端的Flask,后端的Flask又是如何处理的...
- 4. 用于与openai交互的flask接口由于太久未收到openai的响应,需要给用户做出响应(在一定时限内)
- 5. 将后端config.json文件中的mysql的地址换为微信云托管的内网地址,并且在微信云托管中关闭mysql公网
- 6. 修改openAi模型配置,现在存在bug,模型总喜欢补充用户说的话 ---> openAi文档上暂时没发现如何关闭这个文本补充功能
To Do List 未来优化方案(感觉最近不会再把精力放在开发上面)
-
关于分享给好友增加查询次数:
-
目前的问题:
- 分享给自己会加次数
- 多次分享给同一个人会增加次数
- 点了分享后取消会增加次数
-
解决办法:
带参数分享。比如带自己的openid,然后如果一个新用户(我的数据库中没有他的openid记录)点开了这个分享,那么就给这个分享页的openid加一次查询次数。可见这个方法严格化了分享成功的定义: 需要新用户、需要新用户进入分享的小程序
-
参考:
-
-
关于分享出去以后,其他用户点进小程序时,小程序初始状态(上下文)问题
-
xorpay的支付页面加载太慢了