没有合适的资源?快使用搜索试试~ 我知道了~
《悦成长》项目_接口文档1
试读
32页
需积分: 0 0 下载量 103 浏览量
更新于2022-08-08
收藏 50KB DOCX 举报
《悦成长》项目接口文档1是软件学院软件工程专业彩笔队的作品,由王岑编写,团队成员包括付子旺、杜雪、顾苏彤、管欣悦,并由祁乐老师指导。这份文档详细规定了悦成长APP的接口设计,为开发者提供了与应用交互的规范和指南。
1. 用户模块:
- **获取用户发布的文章**:此接口用于获取特定用户发布的所有文章详情,可能包括文章标题、内容、发布时间等信息,方便用户查看和分享。
- **获取用户发布的说说**:此接口提供用户发表的动态(说说)信息,如文字、图片或链接,以展示用户的即时状态和思想。
- **获得用户对应的兴趣话题**:通过这个接口,可以获取用户所关注的兴趣话题列表,帮助推荐相关的内容和活动。
- **获取用户信息**:提供用户的基本信息,如用户名、昵称、注册日期等,用于显示在个人资料页面。
- **获取用户关注信息**:显示用户关注的其他用户列表,有助于构建社交网络和推荐系统。
- **获取用户粉丝信息**:返回关注该用户的所有用户列表,可用于社交互动和数据分析。
- **注册**:允许新用户创建账号,通常需要输入用户名、密码、邮箱或手机号等信息。
- **登录**:接口用于验证用户身份,通常接收用户名和密码作为输入,成功后返回会话标识供后续请求使用。
- **忘记密码**:为用户提供找回密码的功能,通常通过邮箱或手机号验证用户身份并重置密码。
- **上传头像**:用户可以通过此接口上传个人头像图片,更新其个人资料。
- **编辑个人信息**:允许用户修改自己的基本信息,如昵称、生日等。
- **上传性别和兴趣**:接口用于设置或更新用户的性别信息和兴趣爱好,以个性化推荐内容。
这些接口是构建一个社交类应用程序的基础,它们定义了客户端与服务器之间的数据交换格式和流程,确保了用户数据的安全和正确性。通过这些接口,开发者能够实现用户账户管理、内容发布、社交互动等功能,提升用户体验。同时,接口的设计应遵循RESTful原则,保证接口的简洁、清晰和可扩展性,以便于维护和升级。
1
悦成长 APP
接口文档
版本号:1.0
院 系: 软件学院
专 业: 软件工程
小 组: 彩笔队
编 写: 王岑
小组成员: 付子旺、杜雪、顾苏彤、管欣悦
指导教师: 祁乐
2
目录
1、用户........................................................................................................................................................4
1.1 获得用户发布的文章...............................................................................................................4
1.2 获得用户发布的说说...............................................................................................................5
1.3 获得用户对应的兴趣话题......................................................................................................5
1.4 获取用户信息.............................................................................................................................6
1.5 获取用户关注信息....................................................................................................................7
1.6 获取用户粉丝信息....................................................................................................................7
1.7 注册...............................................................................................................................................8
1.8 登录...............................................................................................................................................8
1.9 忘记密码......................................................................................................................................9
1.10 上传头像 ...................................................................................................................................9
1.11 编辑个人信息 ..........................................................................................................................9
1.12 上传性别和兴趣 ...................................................................................................................10
2.文章 .........................................................................................................................................................11
2.1 获取推荐所有文章信息........................................................................................................11
2.2 获取最新所有文章信息........................................................................................................12
2.3 获得文章详细信息 .................................................................................................................13
2.4 上传文章 ...................................................................................................................................14
三、说说....................................................................................................................................................14
3.1 获取所有说说信息 .................................................................................................................14
3.2 获得说说详细信息 .................................................................................................................15
3.3 上传说说 ...................................................................................................................................16
4.意见反馈 ................................................................................................................................................16
4.1 获取所有意见反馈信息........................................................................................................16
4.2 获得意见反馈详细信息........................................................................................................17
4.3 上传意见反馈 ..........................................................................................................................17
5.文章评论 ................................................................................................................................................18
5.1 获取所有文章评论信息........................................................................................................18
5.2 获得文章评论详细信息........................................................................................................19
5.3 发布文章评论 ..........................................................................................................................19
6.说说评论 ................................................................................................................................................20
6.1 获取所有说说评论信息........................................................................................................20
6.2 获得说说评论详细信息........................................................................................................21
6.3 发布说说评论 ..........................................................................................................................21
7.相册 .........................................................................................................................................................22
7.1 获取所有相册信息 .................................................................................................................22
7.2 获得相册详细信息 .................................................................................................................23
7.3 创建相册 ...................................................................................................................................23
8.照片 .........................................................................................................................................................24
8.1 获取所有照片信息 .................................................................................................................24
8.2 获得某一相册的所有照片....................................................................................................24
8.3 上传照片 ...................................................................................................................................25
3
9.视频 .........................................................................................................................................................26
9.1 获取所有视频信息 .................................................................................................................26
9.2 获得某一视频的详细信息....................................................................................................27
9.3 上传照片 ...................................................................................................................................27
10.成长树 ..................................................................................................................................................28
10.1 创建成长树 ............................................................................................................................28
11 果实.......................................................................................................................................................28
11.1 获得某一成长树的所有果实.............................................................................................28
11.2 删除果实.................................................................................................................................29
11.3 修改果实名字........................................................................................................................29
11.4 添加果实.................................................................................................................................30
12 关注.......................................................................................................................................................30
12.1 获得用户的所有关注 ..........................................................................................................30
12.2 获得用户的所有粉丝 ..........................................................................................................30
12.3 关注某一用户........................................................................................................................31
4
1、用户
1.1 获得用户发布的文章
地址
/api/user/myarticle/:uid
作用描述
获得用户对应发布的文章
请求方式
Get
传入参数
uid,用户 id,传入 URL 写法:/api/myarticle/1
返回数据
JSON
返回数据格式
[
{
"aid":1,
"atitle":"父母就是孩子的“镜子”",
"acontent":"母蟹对小蟹说:“孩子, 你怎么老是横着
爬,为什么不能直着走呢?”小蟹委屈地答道:“ 妈
妈,我是照着您的样子走的呀。”这是说,母亲必须正
直地生活,正直地做人、行事,才能正确引导孩子。
|“不管我死在什么地方,请不要把我同贵族、名流、
富豪们葬在一起,请把我埋在普通的犹太工人、老百姓
中间,让我的墓碑能够点缀周围普通的石碑,也让他们
装饰我的墓碑。”这遗嘱出自俄国籍犹太作家肖洛姆。
阿莱汗姆的手笔。与这份遗嘱一起留给后世的,还有个
厚厚的笔记本,记满了尖酸刻薄、 谩骂诅咒的语言。
例如:“吃——让蛆虫把你吃掉!”“叫——让你牙疼得
叫起来!”“缝——让缝衣针扎死你!”|原来,肖洛姆
幼年失去了母亲,父亲给他娶了个心肠毒、脾气坏的继
母。继母经常用恶毒的语言谩骂他。肖洛姆从不顶嘴,
只是躲在角落,把继母嘴巴里“吐”出的词语,记录在
笔记本上。后来,他成了作家,在他的作品中,许多咒
骂和尖酸刻薄的词语,都是从继母那里“借”来的。|
事实证明,父母在日常生活中的言行,往往不知不觉影
响着孩子。在家庭中,父母是孩子生活中的“镜子”,
想孩子成为怎样的人,父母首先应是那样的人。",
"atime":"2018.12.01",
5
"acomment":null,
"aimage":"1-01.jpg",
"astatus":1,
"aprivate":1,
"uid":1
}
]
1.2 获得用户发布的说说
地址
/api/user/mysay/:uid
作用描述
获得用户发布的说说
请求方式
Get
传入参数
uid,用户 id,传入 URL 写法:/api/user/mysay/1
返回数据
JSON
返回数据格式
[
{
"sid":1,
"scontent":"健康而有意义地活着是人生最幸福地事
情。",
"stime":"2018.06.01 16:52:05",
"simage":"1-ss_01.jpg",
"sstatus":1,
"uid":1
}
]
1.3 获得用户对应的兴趣话题
地址
/api/user/myhobby/:uid
作用描述
获得用户对应的感兴趣话题
剩余31页未读,继续阅读
资源推荐
资源评论
2022-08-08 上传
2022-08-08 上传
131 浏览量
104 浏览量
134 浏览量
2022-01-28 上传
2022-08-08 上传
5星 · 资源好评率100%
110 浏览量
2022-09-19 上传
172 浏览量
2018-12-10 上传
2022-08-08 上传
5星 · 资源好评率100%
104 浏览量
121 浏览量
2024-09-11 上传
5星 · 资源好评率100%
资源评论
yiyi分析亲密关系
- 粉丝: 33
- 资源: 321
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 音创点歌机刷机文件 可以插卡刷
- DDR3 verilog 代码,包含项目以及测试testbench,包括数字部分以及ddrphy
- 圣诞树HTML代码(简洁版)
- Hi3403V100(SS928V100)-PINOUT-CN.xlsx
- 数值代数实验报告——科创2402奚昱平.docx
- 使用python计算二叉树深度的递归算法示例.zip
- MATLAB基于领航追随法的车辆编队控制,领航追随者与人工势场法的简单融合实现避障
- UnrealSharp插件,UE(虚幻)学习(二) 使用UnrealSharp插件让UE支持C#脚本
- 中国人口空间分布公里网格数据集【最新更新!!!】
- 基于java+springboot+mysql+微信小程序的个人健康信息管理小程序 源码+数据库(高分毕业设计).zip
- 基于java+springboot+mysql+微信小程序的点餐系统 源码+数据库(高分毕业设计).zip
- 基于java+springboot+mysql+微信小程序的高校餐厅食品留样管理系统 源码+数据库(高分毕业设计).zip
- PyAudio-0.2.9-cp33-none-win32.whl
- mmexport1735285860463.png
- stm32 Hal库双缓冲接收串口数据
- 基于java+springboot+mysql+微信小程序的宿舍管理小程序 源码+数据库(高分毕业设计).zip
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功