Giter Club home page Giter Club logo

used-book-pro's Introduction

欢迎使用,下面是配置教程

劳烦您花一秒钟时间,戳戳右上角的star

本程序完全开源,说明地址:

目前新版程序已经上线,可先预览:

小程序【重庆大学二手书】

长话短说,下面直接说配置流程

一、小程序端

1、下载导入

直接下载到本地,然后导入开发者工具

最近墙的厉害,也可使用蓝奏云下载

https://www.lanzous.com/i6hd9mh

小程序开发综合文档地址:https://developers.weixin.qq.com/miniprogram/dev/framework/

2、开通云环境

不罗嗦,这都是基础,直接看官方说明操作即可

云开发官方文档说明:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/basis/getting-started.html

3、配置前端config

找到config.js文件,然后按照我写的注释更改为你自己

config.js

4、细节修改

①app.json 全局顶部导航

app.json

②pages/help/help.js 帮助文档

help.js

③images 默认图片

images

二、云函数

1、修改基础信息

每个云函数要修改的部分,我都捻出来放在了顶部,直接根据我做的注释信息进行修改,如下图所示

云函数

补充说明:

1.books云函数中使用的书籍信息使用的是极速数据的接口

详情地址:https://www.jisuapi.com/api/isbn/

2.email云函数中使用的默认发送邮件方式为QQ邮箱

开发文档地址:https://service.mail.qq.com/cgi-bin/help?subtype=1&&no=1001256&&id=28

3.sms云函数中使用的腾讯云短信接口

申请地址:https://cloud.tencent.com/product/sms

开发文档:https://cloud.tencent.com/document/product/382/34874

2、上传全部文件

挨个提交每个云函数,其中依赖包我已经一起上传了,无需再挨个本地去安装,直接上传所有文件即可

云函数

三、云开发数据库

1、创建集合 设置权限

分别创建下图所示的集合,然后将所有集合的权限设置为所有可读

集合

集合名称 存储内容
banner 首页轮播
books 书籍信息
history 钱包收支记录
order 订单信息
publish 发布信息
start 启动页图
times 提现次数
user 用户数据

2、设置banner

①在banner集合下新增一条记录

②按照下图所示添加字段

轮播

如果不知道如何添加,可以直接导入我生成的json,然后修改即可

banner集合示例记录下载地址: http://cqu.oss-cn-shenzhen.aliyuncs.com/img/book/github/database_export-RMHdk59cOYBr.json

补充说明

list数组下的img为图片地址,id为唯一区分字段,url为点击轮播后跳转的地址,这个地址必须为与此小程序关联的公众号文章或者为业务域名地址,如果没有就留空即可

3、设置启动页图片

①在start集合下新增一条记录

②按照下图所示添加字段

start

四、云存储配置

1.提现设置

https://mp.weixin.qq.com/s/0ee3aHbtqhYT6b-0xljleQ

2.新建文件夹【share】,用于存放生成的小程序码

五、公众平台配置

1、设置基本信息

名称 配置
类目 生活服务 > 环保回收/废品回收
基础库 2.4.3

【开发】-【开发设置】-【服务器域名】-【downloadFile合法域名】:

①api.jisuapi.com

②你的云存储下载域名,如下图所示

云存储下载域名

2、提交审核

审核页面路径:pages/start/start

3、设置在线客服

打开【设置】--【客服】--【添加】,绑定成功后,打开小程序【客服小助手】,状态设置为在线即可,到时候有客户咨询自动会推送到你的微信号上的

客服

六、服务与反馈

小程序内有本人详细的联系方式,有问题及时反馈

如果需要提供安装服务,直接联系我微信:xuhuai66

下面是我的小程序php开发交流圈

https://mp.weixin.qq.com/s/Jlxn0aw05R8jED4jZtVMwQ

used-book-pro's People

Contributors

xuhuai66 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

used-book-pro's Issues

无法获取手机号

手机号获取失败,重新下载配置不修改的文件也是获取手机号失败,其他人有这样的情况吗?能否手动输入手机号呢,并且仓库的,横幅配置描述图片损坏不知道该添加什么字段
Screenshot_2022-08-01-20-14-35-75_5b19eeae754b18421d48054e4a8744e7

扫码isbn可以考虑读取豆瓣的api

我看了一下,目前好像是和数据库中已有的数据isbn码做比较

这样对教科书可能比较好用,但是如果二手书包含了其他非教科书,很可能就不能自动填写书本信息了

感谢作者开源。能否加上其他物品的交易

首先感谢作者的分享,而且小程序设计很漂亮,后端我也不懂,但云开发肯定更方便。

图书自助扫码上架很快捷,请问作者能否添加其他物品,例如很多复习资料、电子资料等是没有办法扫码的。包括其他二手物品。

谢谢!

[新手可以看这里]

鉴于本项目有着积极的社会价值,我将免费为大家提供帮助,努力使其发扬光大。
1.帮助你部署本项目,2.分享运营的经验,3.尽可能提供人脉资源等。

当然,凭个人的努力是不够的,希望大家加入进来。
目前正在编写文档,希望可以帮助更多的同学。

你可以通过邮件联系我们
帮助:[email protected]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.