目录

  • SayLove 表白墙微信小程序

    • 程序结构
    • 说明
    • 程序效果图
    • 配置过程
    • 结语
    • 云开发 quickstart
    • 参考文档

SayLove 表白墙微信小程序

项目地址:https://github.com/lx164/SayLove

程序结构

|--App 小程序代码目录
|--|-- cloudfunctions 云函数
|--|--|--|-- DeleteMessage
|--|--|--|-- DeleteMyLike
|--|--|--|-- Deletes
|--|--|--|-- FaceAPI 阿里云人脸识别API封装
|--|--|--|-- FrofessComment
|--|--|--|-- FrofessZan
|--|--|--|-- Message
|--|--|--|-- SaleComment
|--|--|--|-- SaleZan
|--|--|--|-- ViewNumber
|--|--|--|-- login
|--|-- miniprogram 小程序页面
|--|--|--|-- 略
|--README.md
|--Images 截图

说明

《SayLove》表白墙微信小程序,前台基于校园情书微信小程序进行大量的修改,虽然样式看起来都差不多。后台修改为使用微信小程序云开发。本程序已经经过测试,拿来简单配置就可以直接使用。本人热爱小程序,目前上线并维护的有两个,其中一个是《桂工课程表》,后面找时间也会进行开源。

由于本人的能力有限,还有很多地方没法完善,望指正!

源项目作者地址为:https://github.com/oubingbing/school_wechat

附:(微信小程序云函数) 阿里云人脸比对API封装 https://www.cnblogs.com/LiangSenCheng/p/10922979.html

为什么我要改写原作者的小程序?因为我尝试过根据原作者的所写的ReadMe进行配置,发现过程过于复杂,而且依赖因素太多,尝试了很多次都无法成功。在自己的好奇心驱使下,就基于原项目进行的改写,后台改写为微信小程序云开发,使其安装配置变得非常简单,拿来就可以直接使用了。

程序效果图

配置过程

因为项目里含有微信小程序云开发用到的依赖,因此体积比较大。

1、直接下载源码;

源码地址:https://github.com/lx164/SayLove/tree/master

或者clone项目 git clone https://github.com/lx164/SayLove/tree/master/App

2、打开微信开发者工具,导入项目,填写APPID;

3、开通云开发环境(请参考官方文档);

4、新建以下数据库集合,一行为一个集合名(不要写错):

    commentmessagemylikeparisepostssale_friendstopics

然后把以上的集合权限修改为:所有用户可读,仅创建者可读写

5、填写小程序相关配置信息;

配置文件在 App/miniprogram/config.js ,填写以下的配置信息:

    // 小程序APPIDconst APPID = ''// 小程序SECRETconst SECRET = ""// 云开发环境IDconst CLOUNDID = ''// 消息刷新时间,单位:毫秒// 默认10秒刷新一次,即10000毫秒// 根据实际需要进行调节const FLASHTIME = 10000000

如下图:

6、【选填,若使用 情侣脸 ,则需要填写】填写阿里云面部识别相关配置信息:

阿里云的AccessKeyAccessKeySecret的获取,以及人脸识别服务的开通请参考官方文档。

// 请填写完整
// 阿里云的AccessKey
var ak_id = '';
// 阿里云的AccessKeySecret
var ak_secret = '';

如图:

7、上传 APP/cloudfunctions 文件夹下的云函数,云函数所需要的依赖已安装,请直接选择 上传并部署:所有文件

8、编译运行。

结语

欢迎一起探讨,如果可以,可以给我一个start,或者

云开发 quickstart

这是云开发的快速启动指引,其中演示了如何上手使用云开发的三大基础能力:

  • 数据库:一个既可在小程序前端操作,也能在云函数中读写的 JSON 文档型数据库
  • 文件存储:在小程序前端直接上传/下载云端文件,在云开发控制台可视化管理
  • 云函数:在云端运行的代码,微信私有协议天然鉴权,开发者只需编写业务逻辑代码

参考文档

  • 云开发文档

转载于:https://www.cnblogs.com/LiangSenCheng/p/11083714.html

SayLove表白墙微信小程序相关推荐

  1. springboot 做表白墙_基于微信云开发 SayLove 表白墙微信小程序V1.0

    基于微信云开发 SayLove 表白墙微信小程序 后续会继续更新,敬请期待2.0全新版本~ 欢迎添加左边的微信一起探讨! 注意: 云函数的wx-server-sdk依赖需要更新才能正常使用,这里的都是 ...

  2. 校园表白墙微信小程序V1.0 SayLove -基于微信云开发-一键快速搭建,开箱即用

    项目最新更新介绍请看这里:https://www.cnblogs.com/LiangSenCheng/p/13040899.html 发现有问题?欢迎加我微信一起探讨,或者直接提Issues 无法下载 ...

  3. 七夕节微信表白墙小程序源码/基于Laravel的表白墙微信小程序源码

    七夕节微信表白墙小程序源码/基于Laravel的表白墙微信小程序源码 ☑️ 编号:ym499 ☑️ 品牌:无 ☑️ 语言:小程序 ☑️ 大小:11.2MB ☑️ 类型:微信表白墙小程序 ☑️ 支持:小 ...

  4. 云开发表白墙微信小程序源码

    这是一款云开发的表白墙微信小程序 特点是云开发, 安装特别的简单 首先呢小程序账号开通云开发权限 然后把源码上传到微信开发者工具里面 然后点击开发者工具软件上面的云开发,然后点击数据库 在数据库里面创 ...

  5. 表白墙微信小程序源码【源码好又多】

    " 关键句: "表白墙微信小程序源码" 引读:表白墙微信小程序源码 简单的一个故事,从校园开始,我们的爱情,也是从青春走到殿堂,这里不畏惧藏在心里的话,这里有这上万人的祈 ...

  6. 最新表白墙微信小程序源码+UI很唯美

    正文: 最新表白墙微信小程序源码+UI唯美,后台数据库修改地址:/App/Common/Conf/config.php,其它的就没什么好介绍的了,有兴趣的自行去体验吧. 程序: wwmeu.lanzo ...

  7. 云开发表白墙微信小程序源码下载免服务器和域名支持流量主收益

    这是一款云开发的表白墙微信小程序 特点是云开发,所以也就无需服务器和域名的支持了 安装特别的简单 首先呢小程序账号开通云开发权限 然后把源码上传到微信开发者工具里面 然后点击开发者工具软件上面的云开发 ...

  8. 云开发表白墙微信小程序源码下载免服务器和域名

    这是一款云开发的表白墙微信小程序 特点是云开发,所以也就无需服务器和域名的支持了 安装特别的简单 首先呢小程序账号开通云开发权限 然后把源码上传到微信开发者工具里面 然后点击开发者工具软件上面的云开发 ...

  9. 校园表白墙微信小程序,校园小情书、告白墙、论坛,大学表白墙搭建教程

    0x01 前言 校园小情书是一个微信小程序的表白墙,主要功能有表白(匿名表白和短信表白).卖舍友.情侣脸对比.以及步数旅行.适合大学校园内运营,建立自己学校的表白墙社区. 项目原地址:https:// ...

最新文章

  1. python是什么编程教程-python教程看完了,还是不会编程?
  2. linux下定时任务不能执行
  3. php面向对象引用文件,PHP面向对象之对象和引用
  4. 在Linux下安装LaTeX+CJK+中文字体的方法 [转]
  5. instanceof和typeof
  6. React 单文件上传和多文件上传的封装
  7. 士兵杀敌(三)_RMQ(区间最值查询)
  8. 运行maven项目抛出java.lang.OutOfMemeoyError异常
  9. AD7124-8使用说明与程序
  10. 网络分析系列之十三 Wireshark显示过滤器
  11. 关于英特尔® 处理器显卡技术
  12. Excel中COUNTIFS函数统计词频个数出现次数
  13. qml鼠标拖动_Arcgis for qml - 鼠标拖拽移动
  14. 对策论基础---引言
  15. STM32DAC输出遇到的问题
  16. 2015年9月20日
  17. mysql数据库安装最详解
  18. 北大四大“疯人院”到底有多牛?天才、怪才在这儿遍地都是!
  19. android bitmap nv21,Android开发之虹软人脸识别活体检测SDK包Bitmap转NV21方法
  20. Ubutntu下使用realsense d435i(三):使用yolo v5测量目标物中心点三维坐标

热门文章

  1. 错误接受率 (FAR), 错误拒绝率(FRR), 等错误率(EER)
  2. 办公室office工具————Word基础
  3. 悟空,愿你永不怕天高地厚
  4. 记free 多次引发的内存踩踏事件
  5. 上海豪宅现排队买房 半夜12点还在签约
  6. Jmeter源码分析(二)
  7. 筹码集中度指标公式怎么写
  8. 你了解这么多万兆以太网规范吗?
  9. James Gosling : Java之父
  10. python里面入门基础(路漫漫其修远兮,吾将上下而求索)