first commit

This commit is contained in:
编码猿
2024-09-27 01:32:49 +08:00
commit 28ebe05a64
7399 changed files with 1174529 additions and 0 deletions

View File

@@ -0,0 +1,459 @@
### 用户注册
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://127.0.0.1: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
}