wiki:pcauto_magazine_interface_3.1.0

Version 8 (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/getSystemMessage.xsp?pageNo=1&pageSize=20

联系杂志君后台开发环境: http://dev2.pcauto.com.cn/intf/sysnotice.jsp?act=find&siteId=2&typeIds=2007&pageNo=&pageSize=

 http://dev2.pcauto.com.cn/intf/sysnotice.jsp?act=find&siteId=2&typeIds=2041&pageNo=&pageSize=
 http://dev2.pcauto.com.cn/intf/sysnotice.jsp?act=find&siteId=2&typeIds=2042&pageNo=&pageSize=

联系杂志君后台线上环境: http://bip.pcauto.com.cn/intf/sysnotice.jsp?act=find&siteId=2&typeIds=2007&pageNo=&pageSize=

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

说明

系统消息&赞与回复消息

缓存时间

0

提交方式

GET

是否登录

数据来源

bip

参数

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

返回

{
    "sysMessage": {   //系统消息
        "total": 9,
        "pageNo": 1,
        "resultList": [
            {
                "content": "我是大头啊!",
                "mId": 2,
                "subType": "contactUs",
                "time": "2015-11-20 11:01:19"
            },
            {
                "content": "测试",
                "link": "http://bug.pconline.com.cn/bugfree/Bug.php?BugID=56100",
                "mId": 1,
                "subType": "linking",
                "time": "2015-11-20 10:38:42"
            },
            {
                "articleData": {
                    "articleId": 40,
                    "magazineId": 18
                },
                "content": "杂志文章来了",
                "mId": 72,
                "subType": "messageArticle",
                "time": "2015-11-18 13:01:34"
            },
        ],
        "pageCount": 1,
        "pageSize": 20,
        "messageType": 1
    },
    "replyMessage": {    //回复
        "total": 1,
        "pageNo": 1,
        "resultList": [
            { //评论消息
              "messageId":1,//消息ID 
              "messageType":"commentReply",
              "magazineId":559,//期刊Id 
              "magazineTitle":"10 刊",//期刊名称
              "articleTitle":"玛莎拉蒂情"// 文章名称
              "content":"今天的天 真好",//原帖 内容 即该帐号 户        发的评论
              "replyRefs":{ //评论者的信息
                 "content": "说得太对了", //评论的内容
                 "createTime": "2015-11-02 14:31:35", //评论的时间
                 "face": "http://i1.3conline.com/images/upload/upc/face/42/03/17/09/ 42031709_50x50", //评论者的头像
                 "id": 27584073, //评论者的id
                 "nickName": "mb42031709", //评论的昵称
               }
            }
        ],
        "pageCount": 1,
        "pageSize": 20,
        "messageType": 2
    },
    "praiseMessage": {     //点赞
        "total": 1,
        "pageNo": 1,
        "resultList": [
              { //评论消息
              "messageId":23,//消息ID 
              "messageType":"commentLike",
              "magazineId":559,//期刊Id 
              "magazineTitle":"10 刊",//期刊名称
              "articleTitle":"玛莎拉蒂情"// 文章名称
              "content":"今天的天 真好",//原帖 内容 即该帐号 户        发的评论
              "replyRefs":{ //评论者的信息
                 "content": "说得太对了", //评论的内容
                 "createTime": "2015-11-02 14:31:35", //评论的时间
                 "face": "http://i1.3conline.com/images/upload/upc/face/42/03/17/09/ 42031709_50x50", //评论者的头像
                 "id": 27584073, //评论者的id
                 "nickName": "mb42031709", //评论的昵称
               }
            }
        ],
        "pageCount": 1,
        "pageSize": 20,
        "messageType": 3
    }
}

返回参数说明

参数名 参数含义 参数名 参数含义
messageType 1:系统消息,2:回复,3:点赞 total 消息数
pageNo 页码 pageSize 每页大小
pageCount 页数 content 消息内容
mId 消息id subType contactUs:联系杂志君,linking:外链,messageArticle:期刊文章
time 时间 link 外链地址
articleData 期刊文章信息 messageId 消息id
messageType commentReply:回复,commentLike:点赞 magazineTitle 杂志标题
content 原帖内容 replyRefs 评论者的信息

2.联系杂志君


2.1 联系杂志君对话内容

(开发已完成)

mrobot地址: http://dev40.pcauto.com.cn/xsp/s/auto/info/cms/getMessageList.xsp?accountId=863178&pageNo=1&pageSize=10

联系杂志君后台开发环境: http://v47.pchouse.com.cn:8003/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=

提交方式

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://dev40.pcauto.com.cn/xsp/s/auto/info/cms/updateIsReaded.xsp?accountId=863178

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

说明

更新杂志君消息已读状态

缓存时间

0

提交方式

GET

是否登录

数据来源

学车后台

参数

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

返回

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

返回参数说明

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

2.4 获取消息数

(开发已完成)

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

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

说明

获取消息数

缓存时间

0

提交方式

GET

是否登录

数据来源

杂志君后台

参数

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

返回

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

返回参数说明

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