# node-myblog-api **Repository Path**: hellophpxinkai/node-myblog-api ## Basic Information - **Project Name**: node-myblog-api - **Description**: node-myblog-api - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-06-08 - **Last Updated**: 2022-09-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # node-shortvideo-api ## 项目介绍 本项目是短视频社交平台与短视频后台管理系统的后台接口 短视频社交平台(https://gitee.com/hellophpxinkai/node-shortvideo) 短视频后台管理系统(https://gitee.com/hellophpxinkai/vue-shortvideo-admin) ### 技术栈 express 框架+mongodb ## 项目启动 ``` npm install ``` ### Compiles and hot-reloads for development ``` npm start ``` ## 接口说明 --- MoaJS Apis Dump --- │ File │ Method │ Path │ │ \node-shortvideo-api\routes/api/private/v1/admin.js │ post │ /api/private/v1/admin/regist │ │ \node-shortvideo-api\routes/api/private/v1/admin.js │ post │ /api/private/v1/admin/login │ │ \node-shortvideo-api\routes/api/private/v1/admin.js │ get │ /api/private/v1/admin/getvideolist │ │ \node-shortvideo-api\routes/api/private/v1/admin.js │ get │ /api/private/v1/admin/getuserlist │ │ \node-shortvideo-api\routes/api/private/v1/admin.js │ delete │ /api/private/v1/admin/removevideo │ │ \node-shortvideo-api\routes/api/private/v1/admin.js │ delete │ /api/private/v1/admin/removeuser │ │ \node-shortvideo-api\routes/api/private/v1/admin.js │ delete │ /api/private/v1/admin/removevideolabel │ │ \node-shortvideo-api\routes/api/private/v1/admin.js │ post │ /api/private/v1/admin/addvideolabel │ │ \node-shortvideo-api\routes/api/private/v1/admin.js │ get │ /api/private/v1/admin/groupbyuserlocation │ │ \node-shortvideo-api\routes/api/private/v1/admin.js │ get │ /api/private/v1/admin/groupbygender │ │ \node-shortvideo-api\routes/api/private/v1/admin.js │ get │ /api/private/v1/admin/groupbyvideolocation │ │ \node-shortvideo-api\routes/api/private/v1/admin.js │ get │ /api/private/v1/admin/groupbyvideolabel │ │ \node-shortvideo-api\routes/api/private/v1/admin.js │ get │ /api/private/v1/admin/groupbypublictime │ │ \node-shortvideo-api\routes/api/private/v1/admin.js │ get │ /api/private/v1/admin/groupbypublictime │ │ \node-shortvideo-api\routes/api/private/v1/admin.js │ get │ /api/private/v1/admin/rankbyuserid │ │ \node-shortvideo-api\routes/api/private/v1/admin.js │ get │ /api/private/v1/admin/rankbyname │ │ \node-shortvideo-api\routes/api/private/v1/admin.js │ get │ /api/private/v1/admin/getvideorankbylikenum │ │ \node-shortvideo-api\routes/api/private/v1/index.js │ get │ /api/private/v1/ │ │ \node-shortvideo-api\routes/api/private/v1/index.js │ get │ /api/private/v1//location │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ post │ /api/private/v1/users/regist │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ post │ /api/private/v1/users/login │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ post │ /api/private/v1/users/sendCoreCode │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ post │ /api/private/v1/users/codePhoneLogin │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ put │ /api/private/v1/users/updateuser/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ post │ /api/private/v1/users/adduserfollow/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ post │ /api/private/v1/users/adduservideo/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ post │ /api/private/v1/users/adduserlikevideo/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ delete │ /api/private/v1/users/removeuserfollow/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ delete │ /api/private/v1/users/removeuserlikevideo/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ delete │ /api/private/v1/users/removeUserSelfVideo/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ get │ /api/private/v1/users/getuserlikevideo/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ get │ /api/private/v1/users/getuserselfvideo/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ get │ /api/private/v1/users/getuserinfo/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ get │ /api/private/v1/users/getuserfans/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ get │ /api/private/v1/users/getuserfollow/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ patch │ /api/private/v1/users/updateuserphoto/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ put │ /api/private/v1/users/updateuserinfo/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ put │ /api/private/v1/users/updateuserlikestyle/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ post │ /api/private/v1/users/createcomment/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ post │ /api/private/v1/users/onlikecomment/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ post │ /api/private/v1/users/removeuserlikecomment/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ delete │ /api/private/v1/users/removeusercomment/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ get │ /api/private/v1/users/getrecommentvideo │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ get │ /api/private/v1/users/getusersearch/:key │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ get │ /api/private/v1/users/getuserfocusvideo │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ post │ /api/private/v1/users/createmessage/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ get │ /api/private/v1/users/getusermessage/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ delete │ /api/private/v1/users/removeusermessage/:userid │ │ \node-shortvideo-api\routes/api/private/v1/users.js │ get │ /api/private/v1/users/getonemessage/:userid │ │ \node-shortvideo-api\routes/api/private/v1/video.js │ get │ /api/private/v1/video │ │ \node-shortvideo-api\routes/api/private/v1/video.js │ post │ /api/private/v1/video/upload │ │ \node-shortvideo-api\routes/api/private/v1/video.js │ get │ /api/private/v1/video/download │ │ \node-shortvideo-api\routes/api/private/v1/video.js │ get │ /api/private/v1/video/getvideolabel │ │ \node-shortvideo-api\routes/api/private/v1/video.js │ get │ /api/private/v1/video/getreplycomment/:commentid │ │ \node-shortvideo-api\routes/api/private/v1/video.js │ get │ /api/private/v1/video/getvideocomment/:videoid │ │ \node-shortvideo-api\routes/api/private/v1/video.js │ get │ /api/private/v1/video/getvideosearch/:key