- 下载配置文件
composer update
-
创建.env文件
-
将.env.example文件的内容复制到之前创建的,nev文件
3.1 .env添加小程序配置
MP_APPID=
MP_SECRET=
- 配置密钥
php artisan key:generate
中间件 判断是否关注
/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
}
/v1/resources
reqest
{
"token": "token"
}
response
{
"get_cards": [
1,0,1,2,3
],
"level": 0
}
/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": ""
}
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 合成次数(等级)
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 省份
id mediumint(8) auto_increment comment id
prize varchar(10) comment 奖励内容
id mediumint(8) auto_increment comment id
reward_id int(8) comment reward表id
uid int(8) comment member表id
| code | msg |
|---|---|
| 1001 | 无法获取token |
| 1002 | 卡片没有集齐一套 |
| 1003 | token已过期 |
| 1004 | 请去合成 |
{
'err' : 1001,
'msg' : '无法获取token'
}