wiki:pchouse_magazine_interface_3.3.0

Version 7 (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"
            }
        }
    ],
    "pageCount": 1,
    "pageSize": 20
  }

返回参数说明

参数名 参数含义 参数名 参数含义
topicUrl 帖子url topicId 帖子id
topicTitle 帖子标题 content 帖子内容
replyTime 评论时间 uid 用户id
nickname 用户昵称 postId 评论id
floor 楼层 forumId 版块id
beReplyPostMsg 被评论的内容 face 用户头像

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=

说明

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

缓存时间

0

提交方式

GET

是否登录

数据来源

bip

参数

参数名 参数含义 类型 默认值 是否必须 说明
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"
        },
        {
            "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:系统消息
subType 子类型:bbs,article,contactUs time 发布时间
title 标题 topicId 帖子id
articleUrl 文章url topicUrl 帖子url

1.4用户发送私信接口

(开发已完成)

虚拟币后台开发环境: http://dev19.pchouse.com.cn:9090/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://dev19.pchouse.com.cn:9090/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

2.联系杂志君


2.1 联系杂志君对话内容

(开发已完成)

mrobot地址:

联系杂志君后台开发环境: http://v47.pchouse.com.cn:8003/message/getMessageList.do?accountId=863178&pageNo=1&pageSize=10
联系杂志君后台线上环境: http://coin.pchouse.com.cn/message/getMessageList.do?accountId=863178&pageNo=1&pageSize=10

说明

联系杂志君对话内容

缓存时间

0

提交方式

GET

是否登录

数据来源

联系杂志君后台

参数

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

返回

{
    "data": [
        {
            "content": "我的评论被删了",
            "from": "user",
            "messageId": 71,
            "time": 1447756244000
        }
    ],
    "errorCode": 200,
    "message": "查询成功",
    "pageNo": 1,
    "pageSize": 10,
    "totalPage": 10
}

返回参数说明

参数名 参数含义 参数名 参数含义
content 内容 from 消息来源
messageId 消息id time 时间戳

2.2 发送消息

(非mrobot接口)

杂志君后台开发环境: http://v47.pchouse.com.cn:8003/message/addUserMessage.do?accountId=863178&content=%E6%88%91%E7%9A%84%E8%AF%84%E8%AE%BA%E8%A2%AB%E5%88%A0%E4%BA%86&bigImage=http://img.pchouse.com.cn/images/upload/upc/tx/coin/1511/11/c0/15115638_15115638_1447210609718_500x500.jpg&smallImage=
杂志君后台线上环境: http://coin.pchouse.com.cn/message/addUserMessage.do?accountId=863178&content=%E6%88%91%E7%9A%84%E8%AF%84%E8%AE%BA%E8%A2%AB%E5%88%A0%E4%BA%86&bigImage=http://img.pchouse.com.cn/images/upload/upc/tx/coin/1511/11/c0/15115638_15115638_1447210609718_500x500.jpg&smallImage=

提交方式

Post

参数

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

返回

{"errorCode":200,"message":"操作成功"}
{"errorCode":1,"message":"通信证id有误"} 
{"errorCode":110 ,"message":"参数有误,内容和图片为空"}
{"errorCode":111 ,"message":"参数有误,内容长度过长"}

2.3 更新杂志君消息已读状态

(开发已完成)

mrobot地址:

杂志君开发环境: http://v47.pchouse.com.cn:8003/message/updateIsReaded.do?accountId=863178
杂志君线上环境: http://coin.pchouse.com.cn/message/updateIsReaded.do?accountId=863178

说明

更新杂志君消息已读状态

缓存时间

0

提交方式

GET

是否登录

数据来源

学车后台

参数

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

返回

{
    "errorCode": 200,
    "message": "查询成功"
}

返回参数说明

参数名 参数含义 参数名 参数含义
errorCode 返回码 message 信息

2.4 获取消息数

(开发已完成)

mrobot地址:

杂志君开发环境: http://v47.pchouse.com.cn:8003/message/getMessageNum.do?accountId=25018537
杂志君线上环境: http://coin.pchouse.com.cn/message/getMessageNum.do?accountId=25018537

说明

获取消息数

缓存时间

0

提交方式

GET

是否登录

数据来源

杂志君后台

参数

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

返回

{
    "contactNum": 0,
    "errorCode": 200,
    "message": "查询成功",
    "sysNum": 7
}

返回参数说明

参数名 参数含义 参数名 参数含义
contactNum 联系杂志君数目 sysNum 消息中心数目