wiki:app2.0/03_personal

Version 13 (modified by pengzhanxuan, 11 years ago) (diff)

--

个人中心

获取用户资料

app/my/user/getUserInfo.do

提交方式

GET

参数

参数名 参数含义 类型 默认值 是否必须
common_session_id - String""

返回*

result {
        status:1, 
    msg '请求成功',
        data: {
            $user
        }
}

$user


获取用户扩展信息

/app/my/user/getUserExtend.do

提交方式

GET

参数

参数名 参数含义 类型 默认值 是否必须
common_session_id - String""

返回

result {
        status:1, 
    msg '请求成功',
        data: {
            $userExtend
        }
}

$userExtend


检查签到状态

/app/my/signIn/checkSignInStatus.do

说明

检查签到状态

提交方式

GET

参数

参数名 参数含义 类型 默认值 是否必须
common_session_id - String""

返回

result {
    status: 1,  // 0 未签到   1 已签到    -1 出错
    msg: '已签到',
    data: {
        days: 12  // 连续签到次数
    }
}

签到

app/my/signIn/signInfForApp.do

说明

app端签到

提交方式

POST

参数

参数名 参数含义 类型 默认值 是否必须
common_session_id - String""

返回

result {
    status: 1,  // 0 未签到   1 已签到    -1 出错
    msg: '签到成功',
    data:{
        addInt: 10,  // 新增积分
        addCoin: 12,  // 新增金币
        point: 10, // 当前积分
        gold: 10, 当前金币
        addPurchasingGold: 10,  // 新增钻石
        day: 1  // 当前连续签到天数 
    }
}

我收到的评论

app/my/listMyReceiveComment.do

说明

提交方式

GET

参数

参数名 参数含义 类型 默认值 是否必须
pageNo页数int1
pageSize页面大小int10

返回

result {
    pageNo: 1,
    pageSize: 10,
    total: 20,
        pageTotal: 2,
        msg: '请求成功',
        data: [
        $receiveComment
        ]
}

$receiveComment


我发出的评论

/app/my/listMySendComment.do

说明

提交方式

GET

参数

参数名 参数含义 类型 默认值 是否必须
pageNo页数int1
pageSize页面大小int10

返回

result {
    pageNo: 1,
    pageSize: 10,
    total: 20,
        pageTotal: 2,
        msg: '请求成功',
        data: [
        $sendComment
        ]
}

$sendComment

获得系统通知

/app/my/systemNitice/listSystemNotice.do

说明

获得系统通知

提交方式

GET

参数

参数名 参数含义 类型 默认值 是否必须
pageNo页数int1
pageSize页面大小int10
common_session_id - String""

返回

result {
    status: 1,
    msg: '请求成功',
    pageNo:1,
    pageSize: 10,
    total: 20,
    pageTotal: 2,
        data: {
            accountId: 28467067,
            content: "对您的爆料《罗技 UE4000 游戏耳机 试用报告》的反馈:部分图片可以使用800px宽,可能会稍微好点",
            createTime: 1411615093000,
            groupSend: 0,
            groupType: 0,
            id: 97207866,
            resultText: "",
            senderId: 0,
            siteId: 1,
            status: 1,
            type: {
                description: "今日最超值",
                groupType: 0,
                id: 1006,
                name: "今日最超值",
                siteId: 1,
                templateId: 1006
            },
            typeId: 1006
        }
}

获得系统和评论通知数量

/app/my/systemNotice/getSysNoticeAndCommentNum.do

说明

获得系统通知数量和评论数量

提交方式

GET

参数

参数名 参数含义 类型 默认值 是否必须
common_session_id - String""

返回

result {
    status: 1
    msg: '请求成功',
    data: {
        sentCount: 1,
        receiveCount: 2,
        sysMsgCount: 3
    }
}

获取用户某个时间之后的爆料数和评论数

/app/my/getNewCountForApp.do

说明

获取用户某个时间之后的爆料数,评论数和试用数

提交方式

GET

参数

参数名 参数含义 类型 默认值 是否必须
common_session_id - String""
lastAccessTime最近一次访问该接口的时间long(时间戳 秒)当前时间

返回

result {
    status: 1
    msg: '请求成功',
    data: {
        newTopicCount":100   // 新收到的爆料数量
        newCommentCount: 1   // 新收到的评论数量
        newSystemNoticeCount: 1  // 新收到的系统消息数量
    }
}