wiki:pconline_4.4.0/interface

Version 4 (modified by wuchangbo, 10 years ago) (diff)

--

电脑网4.3.0接口文档

1.接口列表


1.1个人中心-积分任务接口(新增接口)

mrobot接口: http://mrobot.pconline.com.cn/v3/taskList

缓存时间

30min

提交方式

GET

是否登录

参数

参数名 参数含义 类型 默认值 是否必需 说明
common_session_id用户sessionIDstring 添加到请求头的cookie里面

返回

{
    "poster":"http://www1.pcauto.com.cn/zt/gz20150922/xuefen/6.png",    //学分任务海报    (积分界面录入)
    "data": [
        {
            "finish": 1,                        //任务当前完成状态,1是已完成,0是未完成   (mrobot返回)
            "taskApplogo": "http://www1.pcauto.com.cn/zt/gz20150922/xuefen/6.png",   //图标  (积分界面录入)
            "taskId": 45,                       //任务id   (积分界面录入)
           "taskName": "邀请朋友下载",        //任务名称  (积分界面录入)
            "taskScore": 20             //任务奖励    (积分界面录入)
        }
    ]
}

返回参数说明

参数名 参数含义
poster海报图片URL
finish任务当前完成状态,1是已完成,0是未完成
taskApplogo图标
taskId任务id
taskName任务名称
taskScore任务奖励

1.2积分商城-上传积分接口(新增接口)

mrobot接口: http://mrobot.pconline.com.cn/v3/task/add/{taskId}

说明

积分商城-上传积分接口,目前用户每天每个任务只能做一次,因此Mrobot那边需要做个防刷机制,客户端这边也要判断下用户当天的任务如果已经完成则无需发送请求以便减轻服务器的负担

缓存时间

提交方式

GET

是否登录

参数

参数名 参数含义 类型 默认值 是否必需 说明
common_session_id用户sessionIDstring 添加到请求头的cookie里面
taskId任务ID|string 对应的任务ID从任务列表中获取

返回

{
   “taskName”:“打开客户端”;
  “score”:“2”;
}

返回参数说明

参数名 参数含义
taskName任务名称
score添加的分数(当返回分数为0时表示当前任务已完成后面再做同样任务时客户端则无需发送请求)

*打开客户端、分享成功、发主贴成功增加提醒,其他事件不提醒。 所有加分相关的由APP发出加分请求,时间段按天(yyyy-MM-dd)为单位,触发新一个请求周期。