wiki:pchouse_magazine_interface_3.3.0

Version 22 (modified by dengyurong, 10 years ago) (diff)

--

汽车杂志iPhone3.1.0 & iPad5.1.0

mrobot代理环境说明:

192.168.10.198 端口为 1080 连的是QA测试环境(192.168.74.80)
192.168.10.199 端口为 1080 连的是dev40的开发环境(192.168.75.40)
ps:对于mrobot.pcauto.com.cn/x/前缀的接口,mrobot仅作代理,没有任何逻辑处理。

1.我的


1.1我的消息页-帖子回复

(开发已完成)

mrobot地址: http://dev40.pcauto.com.cn/xsp/s/auto/info/cms/bbsMessage4Pchouse.xsp?pageNo=1&pageSize=20

bip开发环境: http://test232.pchouse.com.cn:8001/intf/sysnotice.jsp?act=find&siteId=6&typeIds=6030,6031&pageNo=1&pageSize=20
bip线上环境: http://bip.pchouse.com.cn/intf/sysnotice.jsp?act=find&siteId=6&typeIds=6030,6031&pageNo=1&pageSize=20

说明

可用测试环境sn25018537这个账号测试

pageNo,point,image这三个字段暂未加上

缓存时间

0

提交方式

GET

是否登录

数据来源

bip

参数

参数名 参数含义 类型 默认值 是否必须 说明
pageNo 页码 int 1
pageSize 每页大小 int 20

返回

  {
    "total": 1,
    "pageNo": 1,
    "resultList": [
        {
            "topicUrl": "http://v26.pchouse.com.cn/topic-1104175.html",
            "topicId": 1104175,
            "topicTitle": "zuojian测试",
            "replyRefs": {
                "content": "还不错哦[憋笑]",
                "replyTime": 1452132669731,
                "uid": 27430021,
                "nickname": "sn27430021",
                "postId": 11398007,
                "floor": 4,
                "forumId": 13,
                "beReplyPostMsg": "超赞啊是不是~~~",
                "face": "http://dev2.pcauto.com.cn:9191/upchead/27/43/00/21/27430021_100x100"
            },
            "authorName": "si乎dui",
            "userFace": "http://i1.3conline.com/images/upload/upc/face/35/61/27/75/35612775_50x50",
            "coverUrl": "http://www.ikea.com/cn/zh/images/products/bi-yue-si-shen-suo-xing-can-zhuo-he-se__0106118_PE253937_S4.JPG",
            "createAt": "2016-01-14 14:35:20",
            "forumId": 13,
            "imgUrls": [
                "http://www.ikea.com/cn/zh/images/products/bi-yue-si-shen-suo-xing-can-zhuo-he-se__0106118_PE253937_S4.JPG"
            ],
            "isContainImage": true,
            "lastPostAt": "2016-01-12 15:53:09",
            "message": "\n宜家超级nice的伸缩型餐桌\n \n带有2个加长折页。 可延展餐桌,含2个额外折页,可坐4-6人,可根据需要调节餐桌尺寸。 不用时,备用活动桌面可收于桌面下,伸手可及",
            "replyCount": 4
        }
    ],
    "pageCount": 1,
    "pageSize": 20
  }

返回参数说明

参数名 参数含义 参数名 参数含义
topicUrl 帖子url topicId 帖子id
topicTitle 帖子标题 content 帖子内容
replyTime 评论时间 uid 用户id
nickname 用户昵称 postId 评论id
floor 楼层 forumId 版块id
beReplyPostMsg 被评论的内容 face 用户头像
authorName 帖子作者昵称 userFace 作者头像
coverUrl 分享图片 createAt 帖子创建时间
forumId 版块id imgUrls 帖子包含的图片
isContainImage 是否包含图片 lastPostAt 最新回复时间
message 帖子内容 replyCount 回复数

1.2我的消息页-期刊回复与点赞

(开发已完成)

mrobot地址: http://dev40.pcauto.com.cn/xsp/s/auto/info/cms/issueMessage4Pchouse.xsp

bip开发环境: http://test232.pconline.com.cn:8001/intf/sysnotice.jsp?act=find&siteId=6&typeIds=6092&pageNo=&pageSize=

 http://test232.pconline.com.cn:8001/intf/sysnotice.jsp?act=find&siteId=6&typeIds=6093&pageNo=&pageSize=

bip线上环境: http://bip.pcauto.com.cn/intf/sysnotice.jsp?act=find&siteId=6&typeIds=6092&pageNo=&pageSize=

 http://bip.pcauto.com.cn/intf/sysnotice.jsp?act=find&siteId=6&typeIds=6093&pageNo=&pageSize=

说明

期刊赞与回复消息 可用测试环境sn25018537这个账号测试

缓存时间

0

提交方式

GET

是否登录

数据来源

bip

参数

参数名 参数含义 类型 默认值 是否必须 说明
pageNo 页码 string
pageSize 每页条数 string

返回

{
    "totalPage": 2,
    "pageNo": "1",
    "pageSize": "10",
    "data": [
        {
            "topicUrl": "http://magazine.pcauto.com.cn/497/6589",   
            "iphoneUrl": "http://magazine.pcauto.com.cn/111/1111",
            "client": 1,
            "topicId": 13278933,
            "cmtFloor": 13,
            "cmtId": 100939,
            "cmtListUrl": "http://192.168.50.69/topic/a0/r0/p1/ps30/t13278933.html",
            "time": "2015-11-26 16:32:32",
            "messageType": "commentReply",       //类型为回复
            "messageId": 8542430,                //消息id
            "magazineId": "497",                 //期刊id
            "articleId": "6589",                 //文章id
            "magazineTitle": "测试23333",        //期刊标题
            "articleTitle": "test magazine",     //文章标题
            "replyRefs": {
                "content": "感觉不错啊~",        //回复者发表的评论内容
                "createTime": "2015-11-26 16:32:32",    //回复时间
                "face": "http://dev2.pcauto.com.cn:9191/upchead/82/67/17/826717_100x100",   //回复者头像
                "id": 826717,             //回复者id
                "nickName": "深海无声"    //回复者昵称
            },
            "content": "还阔以哦~"       //被回复的内容
        },
        {
            "topicUrl": "http://magazine.pcauto.com.cn/497/6584",
            "iphoneUrl": "http://magazine.pcauto.com.cn/111/1111",
            "topicId": 13278890,
            "cmtFloor": 11,
            "cmtId": 100939,
            "time": "2015-11-27 14:51:31",
            "messageType": "commentLike",        //类型为点赞
            "messageId": 8542491,                //消息id
            "magazineId": "497",                 //期刊id
            "articleId": "6584",                 //文章id
            "magazineTitle": "测试23333",        //期刊标题
            "articleTitle": "我们的http://magazine.pcauto.com.cn/497/6584",   //文章标题
            "replyRefs": {
                "createTime": "2015-11-27 14:51:31",        //点赞时间
                "face": "http://dev2.pcauto.com.cn:9191/upchead/0/0_100x100",   //点赞用户头像
                "id": 0,           //点赞用户id
                "nickName": "广东省广州市网友"     //点赞用户昵称
            },
            "content": "求啊求点赞,赞呢~卧槽,亏如狗~"      //被点赞的内容
        }
    ]
}

返回参数说明

参数名 参数含义 参数名 参数含义
messageType commentReply:回复,commentLike:点赞 total 消息数
pageNo 页码 pageSize 每页大小
pageCount 页数 content 消息内容
cmtContent 评论者发表的回复 myselfContent 被评论的内容
articleTitle 文章标题 topicUrl 文章链接
cmtUserId 评论用户id cmtAuthor 评论用户昵称
magazineId 期刊id articleId 文章id
cmtContent 评论者发表的回复 myselfContent 被评论的内容
face 用户头像 supUserId 点赞用户id
supUserNickName 点赞用户昵称 padarticleId ipad文章id
padmagazineId ipad杂志id iphoneUrl ipad文章评论关联的iphoneUrl

1.3我的消息页-系统消息

(开发已完成)

mrobot地址: http://dev40.pcauto.com.cn/xsp/s/auto/info/cms/sysMessage4Pchouse.xsp

bip开发环境: http://test232.pconline.com.cn:8001/intf/sysnotice.jsp?act=find&siteId=6&typeIds=6091&pageNo=&pageSize=
bip线上环境: http://bip.pcauto.com.cn/intf/sysnotice.jsp?act=find&siteId=6&typeIds=6091&pageNo=&pageSize=

说明

系统消息,联系杂志君私信排在首页第二位

缓存时间

0

提交方式

GET

是否登录

数据来源

bip

参数

参数名 参数含义 类型 默认值 是否必须 说明
accountId 用户id int
pageNo 页码 int 1
pageSize 每页条数 string 20

返回

{
    "total": 2,
    "pageNo": 1,
    "resultList": [
        {
            "imgae": "http://v46.pconline.com.cn:8001/upcfiles/coin/1601/07/c0/8329146_8329146_1452161796766_640x420.jpg",
            "imgaeBig": "http://v46.pconline.com.cn:8001/upcfiles/coin/1601/07/c0/8329147_8329147_1452161810070_712x530.jpg",
            "messageId": 82,
            "messageType": "sysMessage",
            "subType": "bbs",
            "time": "2016-01-07 18:17:00",
            "title": "发点帖子",
            "topicId": 2234224,
            "topicUrl": "http://bbs.pchouse.com.cn/topic-2234224.html"
        },
        {
            "content": "语言",
            "from": "user",
            "messageId": 261,
            "messageType": "contactUs",
            "time": "2016-01-14 17:26:31"
         },
        {
            "articleId": 12345666,
            "imgae": "http://v46.pconline.com.cn:8001/upcfiles/coin/1601/07/c0/8329144_8329144_1452161177918_640x420.jpg",
            "imgaeBig": "http://v46.pconline.com.cn:8001/upcfiles/coin/1601/07/c0/8329145_8329145_1452161194174_712x530.jpg",
            "isad": 1,
            "messageId": 81,
            "messageType": "sysMessage",
            "subType": "article",
            "time": "2016-01-07 18:06:45",
            "title": "在来一发",
            "topicUrl": "http://m.pchouse.com.cn/x/1234/12345666.html"
        }
    ],
    "pageCount": 1,
    "pageSize": 20
}

返回参数说明

参数名 参数含义 参数名 参数含义
imgae 图片 imgaeBig 大图
messageId 消息id messageType 消息类型:sysMessage:系统消息 contractUs:联系杂志君私信=
subType 子类型:bbs,article,contactUs time 发布时间
title 标题 topicId 帖子id
articleUrl 文章url topicUrl 帖子url
from 判断私信来源:magazine或user content 私信内容

1.4用户发送私信接口

(开发已完成)

虚拟币后台开发环境: http://v47.pchouse.com.cn:8003/pchousemessage/addUserMessage.do

虚拟币后台线上环境: http://coin.pchouse.com.cn/pchousemessage/addUserMessage.do

说明

非mrobot接口,接口用来发送用户输入的文字以及图片

缓存时间

0

提交方式

POST

是否登录

数据来源

coin

参数

参数名 参数含义 类型 默认值 是否必须 说明
accountId 用户id string
content 内容 string
bigImage 原图链接 string
smallImage 小图链接 string

返回

{
    "errorCode:1": "通行证ID有误或未登录  或登录的passportId与参数accountId不一致",
    "errorCode:111": "参数有误,内容长度过长"
}

{
    "message": "操作成功",
    "statusCode": 200
}

1.5获取与杂志君对话的内容接口

(开发已完成)

mrobot地址: http://dev40.pcauto.com.cn/xsp/s/auto/info/cms/contactMessage4Pchouse.xsp?accountId=

虚拟币后台开发环境: http://v47.pchouse.com.cn:8003/pchousemessage/getMessageList.do?accountId=
虚拟币后台线上环境: http://coin.pchouse.com.cn:9090/pchousemessage/getMessageList.do?accountId=

说明

获取与杂志君对话的内容接口

缓存时间

0

提交方式

GET

是否登录

数据来源

coin

参数

参数名 参数含义 类型 默认值 是否必须 说明
accountId 用户id string
pageNo 页码 int 1
pageSize 每页条数 string 20

返回

{
    "data": [
        {
            "content": "内容",
            "bigImage": "大图地址",
            "from": "用户为user;杂志君为magazine",
            "image": "小图地址",
            "messageId": "信息id",
            "time": "信息发送时间"
        }
    ],
    "totalPage": 1,
    "pageNo": 1,
    "pageSize": 1
}

返回参数说明

参数名 参数含义 参数名 参数含义
content 内容 bigImage 大图
from 用户为user;杂志君为magazine image 小图地址
messageId 信息id time 发布时间

1.6设置帖子、期刊、系统消息为已读

(开发已完成)

设置“帖子回复”为已读地址: http://test232.pchouse.com.cn:8001/intf/sysnotice.jsp?act=readAll&siteId=6&typeIds=6030,6031&accountId=25018537&groupType=4

设置“期刊回复”为已读地址: http://test232.pchouse.com.cn:8001/intf/sysnotice.jsp?act=readAll&siteId=6&typeIds=6092,6093&accountId=25018537&groupType=9
设置“系统消息”为已读地址: http://test232.pchouse.com.cn:8001/intf/sysnotice.jsp?act=readAll&siteId=6&typeIds=6091&&accountId=25018537&groupType=9

说明

非mrobot接口

缓存时间

0

提交方式

post

是否登录

数据来源

bip

参数

参数名 参数含义 类型 默认值 是否必须 说明
accountId 用户id string
act 操作 string readAll表示设置全部消息为已读
siteId 网站id int 6表示家居网
typeIds 分类 string 6030,6031:帖子;6092,6093:期刊;6091:系统
groupType int 4:帖子;9:期刊和系统

返回

0

1.7将私信改为已读状态

(开发已完成)

虚拟币后台开发环境: http://v47.pchouse.com.cn:8003/pchousemessage/updateIsReaded.do

虚拟币后台线上环境: http://coin.pchouse.com.cn/pchousemessage/updateIsReaded.do

说明

非mrobot接口,将私信改为已读状态

缓存时间

0

提交方式

POST

是否登录

数据来源

coin

参数

参数名 参数含义 类型 默认值 是否必须 说明
accountId 用户id string

返回

{"message":"操作成功","statusCode":200}

{"errorCode:0":"通行证ID有误或未登录 "}

1.8获取私信总数(未读)

(开发已完成)

mrobot地址: http://dev40.pcauto.com.cn/xsp/s/auto/info/cms/contactNum4Pchouse.xsp?accountId=

虚拟币后台开发环境: http://v47.pchouse.com.cn:8003/pchousemessage/getMessageNum.do?accountId=
虚拟币后台线上环境: http://coin.pchouse.com.cn:9090/pchousemessage/getMessageNum.do?accountId=

说明

获取私信总数(未读)

缓存时间

0

提交方式

GET

是否登录

数据来源

coin

参数

参数名 参数含义 类型 默认值 是否必须 说明
accountId 用户id string

返回

{"messageNum":0}

返回参数说明

参数名 参数含义 参数名 参数含义
messageNum 私信数

1.9获取我的消息数

(开发已完成)

mrobot地址: http://dev40.pcauto.com.cn/xsp/s/auto/info/cms/messageNum4Pchouse.xsp?accountId=

bip开发环境: http://test232.pconline.com.cn:8001/intf/sysnotice.jsp?act=getNum&siteId=6&typeIds=6030,6031&groupType=4&accountId=

 http://test232.pconline.com.cn:8001/intf/sysnotice.jsp?act=getNum&siteId=6&typeIds=6091&groupType=9&accountId=
 http://test232.pconline.com.cn:8001/intf/sysnotice.jsp?act=getNum&siteId=6&typeIds=6092,6093&groupType=9&accountId=

bip线上环境: http://bip.pconline.com.cn/intf/sysnotice.jsp?act=getNum&siteId=6&typeIds=6030,6031&groupType=4&accountId=

 http://bip.pconline.com.cn/intf/sysnotice.jsp?act=getNum&siteId=6&typeIds=6091&groupType=9&accountId=
 http://bip.pconline.com.cn/intf/sysnotice.jsp?act=getNum&siteId=6&typeIds=6092,6093&groupType=9&accountId=

说明

获取我的消息页中的消息总数以及各tab的消息数量

缓存时间

0

提交方式

GET

是否登录

数据来源

bip

参数

参数名 参数含义 类型 默认值 是否必须 说明
accountId 用户id string

返回

{
    "bbsNum": 2,
    "sysNum": 2,
    "issueNum": 4,
    "contactNum": 0,
    "totalNum": 8
}

返回参数说明

参数名 参数含义 参数名 参数含义
bbsNum 论坛消息数 sysNum 系统消息数
issueNum 期刊消息数 totalNum 消息总数
contactNum 杂志君消息数

1.10我的帖子

(开发已完成)

mrobot地址: http://dev40.pcauto.com.cn/xsp/s/auto/info/cms/myTopicList4Pchouse.xsp?accountId=25018537

bbs开发环境: http://v26.pchouse.com.cn/intf/user/_topics.jsp?userId=25018537&pageSize=20&pageNo=1
bbs线上环境: http://bbs.pchouse.com.cn/intf/user/_topics.jsp?userId=25018537&pageSize=20&pageNo=1

说明

获取我的帖子列表

缓存时间

0

提交方式

GET

是否登录

数据来源

bbs

参数

参数名 参数含义 类型 默认值 是否必须 说明
accountId 用户id string
pageNo 页码 int 1
pageSize 每页大小 int 20

返回

{
    "list": [
        {
            "censored": 0,
            "floor": 5,
            "forumName": "品牌论坛",
            "forumUrl": "http://v26.pchouse.com.cn/forum-13.html",
            "image": "http://imgm.pchouse.com.cn/images/upload/upc/tx/housebbs6/1512/27/c2/16946066_1451230113448_400x.jpg",
            "isContainImage": true,
            "isNew": false,
            "lastPostAt": "16-01-12 15:59",
            "lastPosterNickname": "sn27430021",
            "lastPosterUrl": "http://v22.pchouse.com.cn:88/27430021",
            "message": "\n测试测试测试[挠头]",
            "pick": 0,
            "pid": 11398008,
            "replyCount": 4,
            "title": "just a test",
            "topicId": 1104182,
            "userUrl": "http://v22.pchouse.com.cn:88/25018537",
            "viewCount": 10,
            "authorName": "yf163h",
            "createAt": 1452147738000,
            "forumId": 13,
            "topicUrl": "http://v26.pchouse.com.cn/topic-1104182.html",
            "userFace": "http://dev2.pcauto.com.cn:9191/upchead/25/01/85/37/25018537_100x100"
        }
    ],
    "status": 0,
    "totalPage": 1,
    "pageNo": 1,
    "pageSize": 20
}

返回参数说明

参数名 参数含义 参数名 参数含义
authorName 作者名字 userFace 用户头像
createAt 发帖时间 forumId 版块id
title 标题 image 图片
isContainImage 是否有图片 replyCount 评论数
topicId 帖子id topicUrl 帖子地址

1.11兑换礼品终端页接口

(开发已完成)

mrobot地址: http://dev40.pcauto.com.cn/xsp/s/auto/info/cms/getGiftInfo4Pchouse.xsp?accountId=&giftId=

coin开发环境: http://v47.pchouse.com.cn:8003/exchange/getGiftInfo.do?giftId=&accountId=
coin线上环境: http://coin.pchouse.com.cn:9090/exchange/getGiftInfo.do?giftId=&accountId=

说明

详见 http://trac.pc.com.cn/iphone/wiki/pchouse_magazine_interface_3.2.0#a5.2兑换礼品终端页 , 新增了两个字段:begintime:兑换开始时间,endtime:兑换结束时间


1.12抽奖礼品终端页接口

(开发已完成)

mrobot地址: http://dev40.pcauto.com.cn/xsp/s/auto/info/cms/getGift4Pchouse.xsp?accountId=&giftId=

coin开发环境: http://v47.pchouse.com.cn:8003/exchange/lottery/getGift.do?giftId=&accountId=
coin线上环境: http://coin.pchouse.com.cn/exchange/lottery/getGift.do?giftId=&accountId=

说明

详见 http://trac.pc.com.cn/iphone/wiki/pchouse_magazine_interface_3.2.0#a5.3抽奖礼品终端页 , 新增了两个字段:begintime:兑换开始时间,endtime:兑换结束时间


1.13会员福利页接口

(开发已完成)

mrobot地址: http://dev40.pchouse.com.cn/v3/coin/welfareList

coin开发环境: http://v47.pchouse.com.cn:8003/welfare/list.do
coin线上环境: http://coin.pchouse.com.cn/welfare/list.do

说明

详见 http://trac.pc.com.cn/iphone/wiki/pchouse_magazine_interface_3.2.0#a3.2福利列表 , 新增了一个字段welfareType:福利分类(活动类型:activity;试用类型:try;优惠类型:discount)


2.首页


2.1首页增加帖子类型

(开发已完成)

mrobot地址: http://dev40.pchouse.com.cn/v3/cms/index

说明

已有接口,详见 http://trac.pc.com.cn/iphone/wiki/pchouse_magazine_interface_3.1.0#a1资讯首页 ,增加帖子类型,type=5


3.圈子


3.1置顶贴

(开发已完成)

mrobot地址: http://dev40.pcauto.com.cn/xsp/s/auto/info/cms/topTopic4Pchouse.xsp?fid=105

bbs开发环境:' http://v26.pchouse.com.cn/intf/forum/top.do?fid=
bbs线上环境:' http://bbs.pchouse.com.cn/intf/forum/top.do?fid=

说明

获取置顶贴列表

缓存时间

半小时

提交方式

GET

是否登录

数据来源

bbs

参数

参数名 参数含义 类型 默认值 是否必须 说明
fid 版块id int

返回

{
    "top": [
        {
            "title": "论坛秀家晒家精品帖子汇总",
            "topicId": 678820,
            "topicUrl": "http://v26.pchouse.com.cn/topic-678820.html"
        }
    ]
}

返回参数说明

参数名 参数含义 参数名 参数含义
title 置顶贴标题 topicId 置顶贴id
topicUrl 置顶贴url