[TOC]
#帖子列表
+++
get:{url}index.php/Home/Appraise/index
*int:page#頁碼
<<<
success
{
"code": "200",
"msg": "success",
"data": [
{
"id": "1",
"user_id": "1",
"nickname": "余輪子", // 用戶名
"portrait": "http://localhost/work/sjkj/public/upload/portrait/{C0B80A0B-1ED2-4EF5-9DBE-121213554}.jpg", // 頭像
"title": "贊彈1",
"content": "竟然不給我打招呼,", // 部分內容
"is_like": "1", // 0 贊,1 彈
"is_anonymous": "0", // 0 公開,1 匿名
"like_num": "0", // 贊數
"oppose_num": "0", // 彈數
"comment_num": "0", // 評論數
"create_time": "1474621158"
},
{
"id": "3",
"user_id": "",
"nickname": "匿名",
"portrait": "",
"title": "物業不給力1",
"content": "好輪子重復造1",
"is_like": "1",
"is_anonymous": "1",
"like_num": "0",
"oppose_num": "0",
"comment_num": "0",
"create_time": "1474854545"
}
]
}
+++
#帖子詳情
+++
get:{url}index.php/Home/Appraise/show
*int:id#友贊友彈id
<<<
success
{
"code": "200",
"msg": "success",
"data": {
"images": [
"http://localhost/work/sjkj/public/upload/appraise/C1C92EE6-7A44-835A-22E6-B76743D4713A.jpg",
"http://localhost/work/sjkj/public/upload/appraise/1F0D1BAE-084A-F144-77ED-D757E2149ABE.jpg",
"http://localhost/work/sjkj/public/upload/appraise/1F0D1BAE-084A-F144-77ED-D757E2149ABE.jpg"
],
"content": "9月15日凌晨三點零五分,第十四號超強臺風“莫蘭蒂”在廈門翔安登陸,花園鷺島滿目瘡痍:超90%綠化面積受損、60多萬株樹木倒伏、水電系統遭受重創、多片區積水嚴重。面對嚴峻險情,廈門萬科各項目迅速統籌、周密計劃準備、預防福家園。", // 完整內容
"read_num": "20" // 查看數
}
}
+++
#評論列表
+++
get:{url}index.php/Home/Appraise/getComments
*int:p_id#友贊友彈id
*int:page#頁碼
<<<
success
{
"code": "200",
"msg": "success",
"data": [
{
"id": "1", //評論id
"user_id": "18",
"nickname": "雷猴", //評論的用戶名
"portrait": null, //頭像
"sex": "2", //性別 1男,2女
"content": "評論打招呼",
"is_anonymous": "0", //是否匿名
"create_time": "1474862240",
"reply": [ //回復
{
"id": "2",
"from_user_id": "1",
"from_user": "輪子哥", //回復者
"from_is_anonymous": "0", //是否匿名
"to_user_id": "18",
"to_user": "雷猴", //被回復者
"to_is_anonymous": "0",
"content": "回復評論打招呼"
},
{
"id": "3",
"from_user_id": "",
"from_user": "匿名",
"from_is_anonymous": "1",
"to_user_id": "1",
"to_user": "輪子哥",
"to_is_anonymous": "0",
"content": "回復回復評論打招呼"
}
]
}
]
}
+++
#回復列表
+++
get:{url}index.php/Home/Appraise/getReply
*int:c_id#評論的id
*int:page#頁碼
<<<
success
{
"code": "200",
"msg": "success",
"data": [
{
"id": "2",
"from_user_id": "1",
"from_user": "輪子哥",
"from_is_anonymous": "0",
"to_user_id": "18",
"to_user": "雷猴",
"to_is_anonymous": "0",
"content": "回復評論打招呼"
},
{
"id": "3",
"from_user_id": "",
"from_user": "匿名",
"from_is_anonymous": "1",
"to_user_id": "1",
"to_user": "輪子哥",
"to_is_anonymous": "0",
"content": "回復回復評論打招呼"
}
]
}
+++
#我的帖子
+++
get:{url}index.php/Home/Appraise/mine
*int:page#頁碼
<<<
success
{
"code": "200",
"msg": "success",
"data": [
{
"id": "1",
"user_id": "1",
"nickname": "輪子哥",
"portrait": "http://localhost/work/sjkj/public/upload/a",
"title": "贊彈1",
"content": "竟然不給我打招呼1",
"is_like": "1",
"is_anonymous": "0",
"like_num": "0",
"oppose_num": "1",
"comment_num": "3",
"read_num": "0",
"create_time": "1474621158",
"images": [
"http://localhost/work/sjkj/public/upload/appraise/{C0B80A0B-1ED2-4EF5-9DBE-761BBA934612}.jpg",
"http://localhost/work/sjkj/public/upload/appraise/{FAC52779-2C30-4A9A-83D4-4DEFFD61A410}.gif"
]
}
]
}
+++
#與我相關
+++
get:{url}index.php/Home/Appraise/mention
*int:page#頁碼
<<<
success
{
"code": "200",
"msg": "success",
"data": [
{ //對評論的回復
"id": "7",
"comment_is_anonymous": "1", //回復是否匿名
"user_id": "",
"nickname": "匿名",
"portrait": "",
"appraise_id": "2", //帖子id
"appraise_is_anonymous": "0",
"appraise_user": "雷猴", //發貼人
"appraise": "物業不給力1", //帖子標題
"is_like": "1", //0 贊,1 彈
"content": "2對1對2評論回復",
"create_time": "1474881408",
"reply": [
{
"id": "6",
"from_is_anonymous": "1",
"from_user_id": "",
"from_user": "匿名",
"to_is_anonymous": null,
"to_user_id": null,
"to_user": null,
"content": "1對2評論"
}
]
},
{ //對回復的回復
"id": "3",
"comment_is_anonymous": "1",
"user_id": "",
"nickname": "匿名",
"portrait": "",
"appriase_id": "1",
"appraise_is_anonymous": "0",
"appraise_user": "輪子哥",
"appraise": "贊彈1",
"is_like": "1",
"content": "回復回復評論打招呼",
"create_time": "1474862345",
"reply": [
{
"id": "1",
"from_is_anonymous": "0",
"from_user_id": "18",
"from_user": "雷猴",
"to_is_anonymous": null,
"to_user_id": null,
"to_user": null,
"content": "評論打招呼"
},
{
"id": "2",
"from_is_anonymous": "0",
"from_user_id": "1",
"from_user": "輪子哥",
"to_is_anonymous": "0",
"to_user_id": "18",
"to_user": "雷猴",
"content": "回復評論打招呼"
}
]
},
{ //帖子的評論
"id": "1",
"comment_is_anonymous": "0",
"user_id": "18",
"nickname": "雷猴",
"portrait": null,
"appriase_id": "1",
"appraise_is_anonymous": "0",
"appraise_user": "輪子哥",
"appraise": "贊彈1",
"is_like": "1",
"content": "評論打招呼",
"create_time": "1474862240"
}
]
}
+++
#發布帖子
+++
post:{url}index.php/Home/Appraise/store
*is_like#0 贊,1 彈
*title#標題
*content#內容
image:images#圖片,多張圖片則以數組形式上傳
*is_anonymous#是否匿名(0 公開,1 匿名)
<<<
success
{
"code": "200",
"msg": "success",
"data": {
"id": "2"
}
}
<<<
error
{
"code": "500",
"msg": "錯誤信息",
"data": []
}
+++
#刪除帖子
+++
get:{url}index.php/Home/Appraise/destroy
*int:p_id#友贊友彈id
<<<
success
{
"code": "200",
"msg": "success",
"data": []
}
<<<
error
{
"code": "500",
"msg": "錯誤信息",
"data": []
}
+++
#發布評論
+++
post:{url}index.php/Home/Appraise/storeAnswer
*int:p_id#友贊友彈id
*content#評論內容
*is_anonymous#是否匿名(0 公開,1 匿名)
<<<
success
{
"code": "200",
"msg": "success",
"data": {
"id": "3"
}
}
<<<
error
{
"code": "500",
"msg": "錯誤信息",
"data": []
}
+++
#發布回復
+++
post:{url}index.php/Home/Appraise/storeAnswer
*int:p_id#友贊友彈id
*int:comment_id#評論id
*int:parent_id#被回復的id(若被回復的是評論,則傳comment_id)
*content#評論內容
*is_anonymous#是否匿名(0 公開,1 匿名)
<<<
success
{
"code": "200",
"msg": "success",
"data": {
"id": "3"
}
}
<<<
error
{
"code": "500",
"msg": "錯誤信息",
"data": []
}
+++
#點贊 or 彈
+++
post:{url}index.php/Home/Appraise/storeOpinion
*int:p_id#友贊友彈id
*int:type# 0 贊,1 彈
<<<
success
{
"code": "200",
"msg": "success",
"data": []
}
<<<
error
{
"code": "500",
"msg": "已經彈了",
"data": []
}
+++
#取消點贊 or 彈
+++
post:{url}index.php/Home/Appraise/destroyOpinion
*int:p_id#友贊友彈id
*int:type# 0 贊,1 彈
<<<
success
{
"code": "200",
"msg": "success",
"data": []
}
<<<
error
{
"code": "500",
"msg": "您還沒彈",
"data": []
}
+++
#帖子瀏覽數 加1
+++
post:{url}index.php/Home/Appraise/read
*int:p_id#友贊友彈id
<<<
success
{
"code": "200",
"msg": "success",
"data": []
}
<<<
error
{
"code": "500",
"msg": "p_id required",
"data": []
}
+++