接口文档
1. 获取活动列表数据说明
接口会根据 JWT-TOKEN 中的 appid 和 appuid 查找对应24好玩平台用户的活动列表。
2. 接口说明
请求域名
请求方式:POST 请求
请求头(Request Header)
content-type application/x-www-form-urlencoded 请求头content-type类型使用此类型
authorization 请求token,即JWT-TOKEN
请求参数说明(Request Body)
请求参数
无
返回参数说明(Response Body)
参数列表 | 参数说明 |
---|---|
code | 返回状态码 |
msg | 状态说明信息 |
data | 请求成功数据。详细格式参见下方文档 |
/**
* @api {POST} /open/openDataAjax/gameList 获取活动列表
* @apiName gameList
* @apiGroup openDataAjax*
*
* @apiHeader {String} authorization 请求token,即JWT-TOKEN
* @apiHeader {String} content-type application/x-www-form-urlencoded 请求头content-type类型使用此类型
*
* @apiSuccess {Number} code 状态码为0
* @apiSuccess {String} msg 状态说明信息
* @apiSuccess {Object} data 请求成功数据
*
* @apiSuccessExample {JSON} error_code: 0
* {
* code : 0,
* msg : 'ok'
* data : {
* game_list: {
* [
* game_id: 1092743743, // 活动ID
* name: "小恐龙下山(49)", // 活动名称
* user_id: 886, // 用户ID
* describe: "操作小恐龙,点击屏幕左侧向左跳,点击右侧向右跳,越往下跳分数越高。注意别跳出边缘或撞上障碍物!",, // 活动描述
* game_img: "//24haowan-cdn.shanyougame.com/new_platform/image/banner/downhill.png",
* start_time: "2018-01-02 09:32:51", // 活动开始时间
* end_time: "2018-01-09 09:32:51", // 活动结束时间
* update_time: "2018-01-02 10:05:27", // 活动更新时间
* status: "pause", // 活动状态。wait:未发布,not_start:未开始,pause:暂停,outdate:结束
* view_total: "0", // 游戏浏览次数
* play_total: "0", // 玩家参与总次数
* players: "0", // 参与玩家数
* view_players: "0", // 查看人数
* share_total: "0" // 分享次数
* ],
* ...
* }
* }
* }
* @apiErrorExample {JSON} error_code:-1
* {
* code : -1,
* msg : 'failed'
* }
* @apiErrorExample {JSON} error_code:100
* {
* code : 100,
* msg : 'no ajax' // 非ajax请求
* }
* @apiErrorExample {JSON} error_code:102
* {
* code : 102,
* msg : 'token error' // token错误
* }
*/