小程序云开发数据库集合的一些问题及解决办法
发表时间:2023-11-06 15:03:21
文章来源:炫佑科技
浏览次数:119
菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技
小程序云开发数据库集合的一些问题及解决办法
5.版本更新机制。 这是我**次体验这个功能。 虽然官方文档中有介绍,但这种热更新方式我还是**次体验。
特征
这个小程序的一大优点就是可以同步公众号的文章。 通过公众号提供的素材API开发微信答题小程序,可以定期将公众号的文章拉取到小程序云开发数据库。
从功能上来看,是非常完整的。 从技术角度来说,涉及到海报生成、富文本展示、订阅消息、云功能等。
项目开源地址:
具体数据库采集如下
这样,为了让大家更方便的看到数据库的结构,我把这个项目上传到码云上。 数据库文件位于数据目录中。 只包含有数据的集合,不包含没有数据的集合。 总共有11个。 收藏
1、//缓存小程序or公众号的accessToken
access_token
//小程序文章集合
2、mini_posts
//小程序评论内容集合
3、mini_comments
//小程序用户操作文章关联(收藏、点赞)
4、mini_posts_related
//小程序博客相关配置集合
5、mini_config
//小程序博客相关操作日志
6、mini_logs
//小程序博客用户FormID(用于模板消息推送)[已经废弃]
7、mini_formids
//会员信息表
8、mini_member
//签到明细表
9、mini_sign_detail
//积分明细表
10、mini_point_detail
//订阅消息记录表
11、mini_subcribute
正式一点,应该是绑定公众号,通过云功能拉下公众号的图文数据。 如果没有的话,可以使用我的数据目录下的数据采集,显示的时候就有数据了。
上面是数据库,下面我截图了云函数
环境变量配置
具体是通过云功能将公众号文章同步到小程序,直接点击云测试即可。
在部署过程中会遇到各种各样的问题。 我大概花了两个晚上才看完。 我简单回忆一下具体问题。
1.拉取公众号素材时,必须设置白名单
2. 有多个云功能需要设置环境变量。
3.我的模块中有一个后台管理,通过环境变量来配置和显示。
4、生成海报需要安装npm第三方组件。 这个不清楚,需要很长时间才能弄清楚规则。
5、海报生成模块必须等待小程序上线。
6. 留言时需要配置订阅消息。 记得修改订阅消息id。
我大概记得这么多
为了方便大家部署,我在码云上重新创建了一遍。 里面有一个data目录,里面存放的是云开发数据库中带有数据的json文件集合。 如果集合中没有数据,则无法导出json文件,所以建议先手动创建所有集合,然后将有数据的集合json导入其中,并更改数据库权限,即可正常运行。
如果您在部署过程中遇到其他问题,或者遇到难以解决的问题,欢迎通过社区私信联系我。 由于社区运营规范的要求,微信联系方式不方便在社区发布。
已解决的问题:
2018年以后申请的公众号将不会开通消息功能。 这样就可以通过公众号的开放API将公众号文章整体拉下来,然后发送到云开发数据库小程序云开发数据库集合的一些问题及解决办法,然后通过这种方式留言。
请注意,消息必须接受内容安全检查。
就规则而言,除了在这里留言有风险之外,技术方面还可以。