此处为中国科学技术大学“科大猫咪相簿”小程序后端代码库。
使用了Ucloud的免费对象存储,目前服务器位于阿里云。
小程序中科普部分参考了PKU的燕园猫手册小程序中的科普内容。
由于微信认为科普内容是信息资讯,个人小程序无资质,因此删除了小程序内的科普页面。
对象存储上传功能使用了Ufile的代码进行修改删减。后端PHP签名代码。
首页图标使用了iconfont图标库。
离离沐雪@USTCAT 千羽律@USTCAT
10:成功完成
1001:传入数据不全
1002:登录操作需要重试
1003:文件或数据重名
1004:名称更改被拒绝
1005:数据库记录失败
1006:权限验证错误或未登录
1007:档案不存在
访问地址为 https://neko.4c43.work/wxacode/wxacode.php
参数 | 说明 | 数据范围 |
---|---|---|
scene |
用于为小程序页面打开时传参,对猫的页面来说需要传入id | 最大32个可见字符,只支持数字,大小写英文以及部分特殊字符:!#$&'()*+,/:;=?@-._~ |
page |
页面路径,根路径不要加 / 例如 pages/index/index | 可选的路径 |
width |
二维码的宽度,单位 px | 默认430,最小 280px,最大 1280px |
auto_color |
自动配置线条颜色 | 如果颜色依然是黑色,则说明不建议配置主色调,默认 false |
line_color |
auto_color 为 false 时生效,使用 rgb 设置颜色 | 例如 {"r":"xxx","g":"xxx","b":"xxx"} 十进制表示 |
is_hyaline |
是否需要透明底色 | 为 true 时,生成透明底色的小程序码,默认 false |
路径 | 页面说明 | 传入scene |
---|---|---|
pages/cat/cat |
猫的详情页 | 需要传入scene作为id |
pages/index/index |
主页面 | |
pages/list/list |
列表页面 | |
pages/donate/donate |
简单的宣传页 | |
pages/adopt/adopt |
急需领养的列表页 | |
pages/account/account |
账目公示 | |
pages/aboutus/aboutus |
关于我们 |