CollectCard
所属分类:微信小程序
开发工具:PHP
文件大小:0KB
下载次数:0
上传日期:2018-04-07 14:11:06
上 传 者:
sh-1993
说明: 微 信 小程序AR集福后台
(WeChat applet AR Jifu background)
文件列表:
app/ (0, 2018-04-07)
app/Console/ (0, 2018-04-07)
app/Console/Kernel.php (848, 2018-04-07)
app/Exceptions/ (0, 2018-04-07)
app/Exceptions/Handler.php (1137, 2018-04-07)
app/Http/ (0, 2018-04-07)
app/Http/Controllers/ (0, 2018-04-07)
app/Http/Controllers/Auth/ (0, 2018-04-07)
app/Http/Controllers/Auth/ForgotPasswordController.php (834, 2018-04-07)
app/Http/Controllers/Auth/LoginController.php (943, 2018-04-07)
app/Http/Controllers/Auth/RegisterController.php (1817, 2018-04-07)
app/Http/Controllers/Auth/ResetPasswordController.php (952, 2018-04-07)
app/Http/Controllers/CardController.php (9098, 2018-04-07)
app/Http/Controllers/Controller.php (361, 2018-04-07)
app/Http/Controllers/MPController.php (953, 2018-04-07)
app/Http/Controllers/SearchCarSDK.php (2699, 2018-04-07)
app/Http/Kernel.php (2033, 2018-04-07)
app/Http/Middleware/ (0, 2018-04-07)
app/Http/Middleware/EncryptCookies.php (294, 2018-04-07)
app/Http/Middleware/RedirectIfAuthenticated.php (523, 2018-04-07)
app/Http/Middleware/TrimStrings.php (340, 2018-04-07)
app/Http/Middleware/TrustProxies.php (697, 2018-04-07)
app/Http/Middleware/VerifyCsrfToken.php (307, 2018-04-07)
app/Model/ (0, 2018-04-07)
app/Model/Member.php (218, 2018-04-07)
app/Model/MemberInfo.php (177, 2018-04-07)
app/Model/MemberReward.php (165, 2018-04-07)
app/Model/Reward.php (136, 2018-04-07)
app/Providers/ (0, 2018-04-07)
app/Providers/AppServiceProvider.php (403, 2018-04-07)
app/Providers/AuthServiceProvider.php (575, 2018-04-07)
app/Providers/BroadcastServiceProvider.php (380, 2018-04-07)
app/Providers/EventServiceProvider.php (596, 2018-04-07)
app/Providers/RouteServiceProvider.php (1529, 2018-04-07)
app/User.php (511, 2018-04-07)
artisan (1686, 2018-04-07)
bootstrap/ (0, 2018-04-07)
bootstrap/app.php (1602, 2018-04-07)
bootstrap/cache/ (0, 2018-04-07)
... ...
## 配置
1. 下载配置文件
```
composer update
```
2. 创建.env文件
3. 将.env.example文件的内容复制到之前创建的,nev文件
3.1 .env添加小程序配置
```
MP_APPID=
MP_SECRET=
```
4. 配置密钥
```
php artisan key:generate
```
## 接口
中间件 判断是否关注
#### 登陆获取token
```
/v1/user
```
reqest
```
{
js_code: "js_code",
nick_name: "nickName",
gender: 1,
city: "广州",
province: "广东省",
}
```
response
```
{
"token": "token",
"get_cards": [
1,0,1,2,3
],
"level": 0
}
```
#### 有token直接获取信息
```
/v1/resources
```
reqest
```
{
"token": "token"
}
```
response
```
{
"get_cards": [
1,0,1,2,3
],
"level": 0
}
```
#### 扫描获取卡片(后期增加判断调用接口次数redis)
```
/v1/card
```
reqest
```
{
"token": "token",
//上传的图片
"image": img
}
```
response
卡片标识
```
{
"card": "1",
"get_cards": [
1,0,1,2,3
]
}
card: 获得新卡牌
get_cards: 卡片的存量 顺序1-5
```
#### 合成卡片获得奖励
```
/v1/reward
```
reqest
```
{
"token": "token"
}
```
response
```
{
"code": "1",
"msg": ""
}
```
## 数据库
### member表
```
id mediumint(8) auto_increment comment id
name varchar(15) comment 用户昵称
open_id varchar(30) comment 用户openID
card1 int comment 卡片1
card2 int comment 卡片2
card3 int comment 卡片3
card4 int comment 卡片4
card5 int comment 卡片5
level tinyint(1) comment 合成次数(等级)
```
### member_info表
```
id mediumint(8) auto_increment comment id
uid int comment 用户id
sex tinyint(1) comment 性别(1:男,2:女,0:未知)
city varchar(5) comment 城市
province varchar(5) comment 省份
```
### reward表
```
id mediumint(8) auto_increment comment id
prize varchar(10) comment 奖励内容
```
### member_reward表
```
id mediumint(8) auto_increment comment id
reward_id int(8) comment reward表id
uid int(8) comment member表id
```
## error 代码
code | msg
---|---
1001 | 无法获取token
1002 | 卡片没有集齐一套
1003 | token已过期
1004 | 请去合成
```
{
'err' : 1001,
'msg' : '无法获取token'
}
```
近期下载者:
相关文件:
收藏者: