獲取首頁信息
- 訪問URL:jiemi.ch/ApiGame/homepage
- 請求方式:GET
- 入?yún)ⅲ?/li>
{"openid":"XXXXXX"}
- 返回:
{
"code": 0, //除了0以外,其他均為有錯誤
"data": {
"game": {
"id": 1,
"title": "拼圖解謎1",
"photo": "https:\/\/nurloc.oss-cn-hangzhou.aliyuncs.com\/sys\/2019-04-19\/QMxXlA8ClHCe825EkCXicLDkNrAZDZ917.jpg", //活動圖片
"num": 2, //活動期號
"rule": "112", //活動規(guī)則
"start_time": 1555516800, //活動起始時間戳
"end_time": 1555603200, //活動截止時間戳
"sort": 0, //排序,此字段可以忽略,沒啥用
"status": 1, //活動是否上線
"c_time": 1555643416,
"u_time": 1555674269,
"del": 0 //0=正常,1=已刪除
},
"clueList": [ //該游戲下的9條線索列表
{
"clue_title": "線索2", //線索標題
"clue_id": 3, //線索ID
"clue_key": 1, //線索key值
"clue_letter": "A", //字母標識
"done_status": 1 //該用戶的完成狀態(tài)
}, {
"clue_title": "11",
"clue_id": 4,
"clue_key": 2,
"clue_letter": "B",
"done_status": 0
}, {
"clue_title": "3",
"clue_id": 5,
"clue_key": 3,
"clue_letter": "C",
"done_status": 0
},
{
"clue_title": "4",
"clue_id": 6,
"clue_key": 4,
"clue_letter": "D",
"done_status": 0
}, {
"clue_title": "5",
"clue_id": 7,
"clue_key": 5,
"clue_letter": "E",
"done_status": 0
}, {
"clue_title": "6",
"clue_id": 8,
"clue_key": 6,
"clue_letter": "F",
"done_status": 0
},
{
"clue_title": "7",
"clue_id": 9,
"clue_key": 7,
"clue_letter": "G",
"done_status": 0
}, {
"clue_title": "8",
"clue_id": 10,
"clue_key": 8,
"clue_letter": "H",
"done_status": 0
}, {
"clue_title": "9",
"clue_id": 11,
"clue_key": 9,
"clue_letter": "I",
"done_status": 0
}
],
"doneNum": 2, //該用戶完成的線索數(shù)量
"userDoneList": [{ //該用戶的線索收集列表
"clue_key": 1, //key值
"done_status": 1, //完成狀態(tài)
"c_time": 0,
"u_time": 0
}]
},
"msg": "Success"
}
獲取線索信息
- 訪問URL:jiemi.ch/ApiGame/getClueInfo
- 請求方式:GET
- 入?yún)ⅲ涸搮?shù)可以為A,B,C,D...I
{"key":"A"}
返回:
{
"code": 0,
"data": {
"id": 3, //線索ID
"clue_key": 1, //線索KEY
"title": "線索2", //線索標題
"note": "1122", //線索描述
"status": 1 //是否上線
},
"msg": "Success"
}
掃一掃,檢驗二維碼
- 訪問URL:jiemi.ch/ApiGame/checkQrcode
- 請求方式:GET
- 說明:如果二維碼是正確的,則會增加一條記錄到用戶已搜集線索里去
入?yún)ⅲ?/h4>
key
{
"openid": "xxxx",
"qrcode": "xxxxxx",
"key": "A" //這里可以接受A-I的9個字母
}
成功返回:
{
"code": 0,
"data": {
"qrInfo": {
"id": 217,
"game_id": 1,
"game_num": 2,
"clue_id": 4,
"clue_key": 2,
"qrcode": "2d9c605fb1c29e8f74068e7af4f2e088"
},
"doneNum": 2 //該用戶目前最新的完成數(shù)量
},
"msg": "線索匹配成功"
}
找不到對應(yīng)記錄返回:
{
"code": 1002,
"data": [],
"msg": "找不到該線索"
}
獲取微信的用戶信息
- 訪問URL:jiemi.ch/ApiGame/getWxOpenid
- 請求方式:GET
- 說明:無
入?yún)ⅲ?/h4>
{"js_code":"xxxx","appid":"xxxxxx","secret":"xxxxxx"}
返回:
{
"code": 0,
"data": "",
"msg": ""
}
{"js_code":"xxxx","appid":"xxxxxx","secret":"xxxxxx"}
{
"code": 0,
"data": "",
"msg": ""
}