### 用户注册 POST http://127.0.0.1:8090/app/user/Reg Content-Type: application/json { "user_phone": "13003085265", "sms_code": "11111", "user_nickname": "测试你好" } ### 用户登录 #POST https://api.moehu.net/app/user/Login POST http://[240e:362:2209:6a00:2e0:4cff:fe09:1f7f]:8090/app/user/Login Content-Type: application/json { "user_phone": "13003085265", "sms_code": "11111" } ### 获取用户基本信息 POST http://127.0.0.1:8090/app/user/UserInfo #POST https://api.moehu.net/app/user/UserInfo Content-Type: application/json { "user_id": 2 } ### 获取最新版本 POST http://127.0.0.1:8090/app/tool/Update #POST https://api.moehu.net/app/tool/Update Content-Type: application/json {} ### 获取最新版本 POST http://127.0.0.1:8090/app/tool/addUpdateCount #POST https://api.moehu.net/app/tool/addUpdateCount Content-Type: application/json { "update_id": 7 } ### 更新用户信息 POST http://127.0.0.1:8090/app/user/EditUserInfo #POST https://api.moehu.net/app/user/EditUserInfo Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "user_head_img": "", "user_nickname": "", "user_autograph": "不知道啥签名好!", "user_sex": "", "user_birthday": "" } ### 个人空间获取投稿作品 POST http://127.0.0.1:8090/app/opus/OpusList #POST https://moehu.net/app/opus/OpusList Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "page": 1, "count": 10, "userid": 48 } ### 检查作品是否被收藏 POST http://127.0.0.1:8090/app/opus/CheckOpusIsCollection Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "opus_id": 2 } ### 作品的搜索 POST http://127.0.0.1:8090/app/opus/OpusSearch #POST https://moehu.net/app/opus/OpusSearch Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "keyword": "ODg2", "type": "user", "page": 1, "count": 10 } ### 发布和回复评论 POST http://127.0.0.1:8090/app/comment/add Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "opus_id": 2, "dynamic_id": "", "comment_content": "测试动态的一级111", "comment_reply_id": 0, "comment_to_username": "哈哈哈", "comment_type": 1 } ### 获取所有评论 POST http://127.0.0.1:8090/app/comment/list #POST https://moehu.net/app/comment/list Content-Type: application/json { "opus_id": 2, "dynamic_id": "", "page": 1, "count": 10, "comment_type": 1 } ### 删除评论 POST http://127.0.0.1:8090/app/comment/delete Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "comment_id": 1, "level": 2 } ### 举报评论 POST http://127.0.0.1:8090/app/comment/report Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "comment_id": 1 } ### 作品详情 POST http://127.0.0.1:8090/app/opus/OpusInfo #POST https://moehu.net/app/opus/OpusInfo Content-Type: application/json { "opus_id": 2 } ### 发布作品 POST http://127.0.0.1:8090/app/opus/PushOpus Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIxIiwiZXhwIjoxNjczNDY2NjMzLCJpYXQiOjE2NDE5MzA2MzN9.Ia8QnNjHqqmVjc6eSI4H_T7LjvWzFgwW2cXacDcO41U { "opus_title": "2222", "opus_introduce": "不知道写啥介绍了2", "opus_tags": ["游戏","2"], "opus_imgs": ["https://moehu.oss-cn-shanghai.aliyuncs.com/img/3cbf27abdeaf4a1889b35540c22dd1a7-image_picker8237324953817607310.jpg","https://moehu.oss-cn-shanghai.aliyuncs.com/img/ee5f823466f74adab43ed91d456d8f2f-SH5YOE4KAH%29HA%7E%7EV41NJSU1.jpg","https://moehu.oss-cn-shanghai.aliyuncs.com/img/125f8ae768af44cb8dc4cde6889e5aa8-image_picker2622047004534626946.jpg"], "opus_jurisdiction": 1, "opus_original": 1, "opus_time": "测试发布时间", "opus_syncDynamic": false } ### 发布动态 POST http://127.0.0.1:8090/app/dynamic/Push Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIxIiwiZXhwIjoxNjczNDY2NjMzLCJpYXQiOjE2NDE5MzA2MzN9.Ia8QnNjHqqmVjc6eSI4H_T7LjvWzFgwW2cXacDcO41U { "dynamic_introduce": "测试发布动态的介绍2", "dynamic_imgs": ["https://moehu.oss-cn-shanghai.aliyuncs.com/img/1.jpg","https://moehu.oss-cn-shanghai.aliyuncs.com/310.jpg","https://moehu.oss-cn-shanghai.aliyuncs.com/img/1946.jpg"] } ### 个人空间获取动态 POST http://127.0.0.1:8090/app/dynamic/PersonalDynamic #POST https://api.moehu.net/app/dynamic/PersonalDynamic Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "page": 1, "count": 10, "userid": 1 } ### 底部tabs导航的动态,获取动态列表 POST http://127.0.0.1:8090/app/dynamic/TabsDynamic #POST https://moehu.net/app/dynamic/TabsDynamic Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "page": 1, "count": 2 } ### 普通动态的详情 #POST http://127.0.0.1:8090/app/dynamic/Info POST https://moehu.net/app/dynamic/Info Content-Type: application/json { "dynamic_id": 1 } ### 记录动态的最常访问 POST http://127.0.0.1:8090/app/dynamic/RecordHistory #POST http://120.27.144.174:8091/app/dynamic/RecordHistory token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 Content-Type: application/json { "user_to_id": 1 } ### 获取最常访问的列表 POST http://127.0.0.1:8090/app/dynamic/DynamicHistory #POST http://120.27.144.174:8091/app/dynamic/DynamicHistory token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 Content-Type: application/json { "page": 1, "count": 1 } ### 获取【推荐】的作品 POST http://127.0.0.1:8090/app/opus/Recommend #POST https://moehu.net/app/opus/Recommend Content-Type: application/json { "page": 1, "count": 100 } ### 获取【排行】的作品 POST http://127.0.0.1:8090/app/opus/Ranking #POST http://120.27.144.174:8091/app/opus/Ranking Content-Type: application/json { "page": 1, "count": 100 } ### 【需要Token】获取【关注】的作品 POST http://127.0.0.1:8090/app/opus/Follow Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "page": 1, "count": 15 } ### 【需要Token】关注和取消关注接口 POST http://127.0.0.1:8090/app/opus/FollowUser #POST https://moehu.net/app/opus/FollowUser Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "user_to_id": 18 } ### 个人空间【关注】获取我关注的所有用户 POST http://127.0.0.1:8090/app/user/FollowUserList #POST https://moehu.net/app/user/FollowUserList Content-Type: application/json { "user_id": 1, "page": 1, "count": 10 } ### 个人空间【粉丝】获取关注我的粉丝 POST http://127.0.0.1:8090/app/user/FansUserList #POST https://moehu.net/app/user/FansUserList Content-Type: application/json { "user_id": 1, "page": 1, "count": 10 } ### 【需要Token】检查当前用户是否被关注 POST http://127.0.0.1:8090/app/opus/CheckUserIsFollow #POST https://moehu.net/app/opus/CheckUserIsFollow Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "user_to_id": 18 } ### 获取排行的作品 POST http://127.0.0.1:8090/app/opus/Ranking Content-Type: application/json { "page": 1, "count": 15 } ### 获取推荐的作品 POST http://127.0.0.1:8090/app/opus/Recommend Content-Type: application/json { "page": 1, "count": 15 } ### 获取标签下作品列表 POST http://127.0.0.1:8090/app/tag/TagOpusList Content-Type: application/json { "tags_title": "5bCP5aSr" } ### 更新作品详情页是否允许编辑的状态 POST http://127.0.0.1:8090/app/tag/UpdateTagsEditStatus Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "opus_id": 36, "edit_status": 0 } ### 【需要Token】创建标签的接口 POST http://127.0.0.1:8090/app/tag/CreatedTags Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "tag_arr": ["测试1","吃啥2","测试3"] } ### 【需要Token】详情页面创建标签接口 POST http://127.0.0.1:8090/app/tag/OpusInfoCreatedTags Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "tags_title": "测试标签的标题", "user_id": 18, "opus_id": 2 } ### 【需要Token】获取用户创建的所有标签 POST http://127.0.0.1:8090/app/tag/UserTagList Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 ### 【需要Token】编辑标签 POST http://127.0.0.1:8090/app/tag/EditTag Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "tags_id": 3, "tags_title": "小夫-修改测试4" } ### 【需要Token】删除标签 POST http://127.0.0.1:8090/app/tag/DeleteTag Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "tags_id": 9 } ### 【需要Token】收藏 & 取消收藏 作品 POST http://127.0.0.1:8090/app/opus/CollectionOpus Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "opus_id": 3 } ### 【需要Token】获取用户收藏的作品列表 POST http://127.0.0.1:8090/app/opus/CollectionOpusList #POST https://moehu.net/app/opus/CollectionOpusList Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "userid": 2 } ### 获取被收藏作品的详情图片 POST http://127.0.0.1:8090/app/opus/CollectionOpusInfo #POST https://moehu.net/app/opus/CollectionOpusInfo Content-Type: application/json { "opus_id": 2 } ### 作品的标签 POST http://127.0.0.1:8090/app/tag/OpusTag Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "opus_id": 2 } ### 取消 & 点赞 接口 POST http://127.0.0.1:8090/app/opus/UpvoteOpus #POST https://moehu.net/app/opus/UpvoteOpus Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "opus_id": 2, "dynamic_id": "" } ### 【需要Token】检查作品 & 动态 是否被点赞 POST http://127.0.0.1:8090/app/opus/CheckIsUpvote #POST https://moehu.net/app/opus/CheckIsUpvote Content-Type: application/json token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIyIiwiZXhwIjoxNjg4MDQxMTE3LCJpYXQiOjE2NTY1MDUxMTd9.Dy8-VYlFkfVohx0AyiNkfw9w8YwrMEN4VicleYRxQW8 { "opus_id": 2, "dynamic_id": "" } ### 获取推荐标签 POST http://127.0.0.1:8090/app/tag/RecommendTag Content-Type: application/json { "page": 1, "count": 15 }