wiki:pconline_4.4.0/interface

Version 7 (modified by fuxingfang, 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)为单位,触发新一个请求周期。


1.3积分商城-获取用户积分详情(新增接口)

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

说明

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

缓存时间

提交方式

GET

是否登录

参数

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

返回

{
      "credits":100,                                    //用户积分余额
      "timestamp":1450324649309,                //时间戳,毫秒为单位。
      "redirect":"http://www.baidu.com" //重定向地址(选填)
}

返回参数说明

参数名 参数含义
credits用户积分余额
timestamp时间戳,单位毫秒
redirect重定向地址(选填)

1.4论坛广场-焦点图(增加活动专区)

mrobot接口:mrobot.pconline.com.cn/v2/bbs/proxy?uri= http://www.pconline.com.cn/app/bbs/focus/

说明

由mrobot整合原后端接口拼上新的活动专区字段,返回新的数据

缓存时间

30分钟

提交方式

GET

是否登录

参数

返回

{
    "status": 0,
    "focus": [
        {
            "topicId": "52627964",
            "image": "http://img0.pconline.com.cn/pconline/digital/dc/newdc/1512/2341.jpg",
            "title": "孤独的风景 在山间看遍天空云卷云舒",
            "from": "itbbs"
        }
],
//活动专业区,最多返回3条记录(新增字段)
    "activitys": [
        {
            "title": "看了Lumia 950/950 XL图赏,软粉来充值信仰吗",   //标题
            "to-uri": "pconlinebrowser://album-photo/15391"             //跳转URL,支持跳转文章终端页,论坛终端页,普通web页面,专题页
        },
        {
            "title": "看了Lumia 950/950 XL图赏,软粉来充值信仰吗",
            "to-uri": "pconlinebrowser://album-photo/15391"
        },
        {
            "title": "看了Lumia 950/950 XL图赏,软粉来充值信仰吗",
            "to-uri": "pconlinebrowser://album-photo/15391"
        }
    ]
}

返回参数说明

参数名 参数含义
topicId焦点图ID
image焦点图URL
title标题
from来自
to-uri活动跳转URL,支持跳转文章终端页,论坛终端页,普通web页面,专题页

1.5积分商城-积分说明

*静态HTML页面,找前端制作好提供接口给APP请求


1.6用户积分扣除接口(兑吧回调)

mrobot接口: http://mrobot.pconline.com.cn/v3/task/consume

*对应的兑吧接口说明:
 http://docs.duiba.com.cn/tech_doc_book/server/consume_credits_api.html


1.7订单兑换成功/失败通知接口(兑吧回调)

mrobot接口: http://mrobot.pconline.com.cn/v3/task/notify

*对应的接口说明:
 http://docs.duiba.com.cn/tech_doc_book/server/notify_api.html


1.8产品概述页图片加默认图或者空白占位

mrobot接口: http://mrobot.pconline.com.cn/v3/product/summary/565502?ver=33&appVersion=4.3.0&dev_id=2d26bc7a4261368ab0d05e61bda4e70c


1.9产品库产品图片缩略图提高清晰度

mrobot接口: http://mrobot.pconline.com.cn/v2/product/pictures/?modelId=581462&fmt=json&pageSize=1000&typeId=1

1.10 文章终端页和帖子终端页图片提高清晰度

文章终端页: http://mrobot.pconline.com.cn/v3/cms/articles/7334926?articleTemplate=3.6.0&size=20&picRule=2&app=pconlinebrowser&template=(null)&channelId=1&resVer=43000&appVersion=4.2.0&platform=ios&deviceModel=%23content_page_0

帖子终端页: http://mrobot.pconline.com.cn/v2/itbbs/topics/52628235?pageNo=1&picRule=0&authorId=0&topicTemplate=3.6.0&app=pconlinebrowser&appVersion=4.3.0&size=20