day08_文章行为收集
2022-08-03 20:30:09 3 举报
个人小结,随便画画
作者其他创作
大纲/内容
ap_likes_behavior APP喜欢行为表
用户在APP上点击不喜欢
1 : N
ap_collection APP收藏表(article数据)
1:N
http调用
ap_collection APP收藏行为表
4. 查询相关行为
id
行为微服务
ap_unlike_behavior APP关注行为表
Behavior 微服务实现加载用户行为信息loadArticleBehavior
展示行为信息
1. 检查参数 (文章id 是否登录 方式)2. 查询行为实体方法 (userId 或 设备id) 3. 如果方式为0 ,判断是否已收藏4. 如果方式0 保存收藏行为5. 如果方式1 删除收藏行为
保存不喜欢行为unlike
1. 检查参数 (文章ID 作者ID )
entryId
用户在APP上点赞
ap_unlikes_behavior APP不喜欢行为表
实现步骤
ap_read_behavior APP阅读行为表
ap_behavior_entry 行为实体
3. 判断用户是否登录,如果登录查询相关行为
ap_read_behavior APP关注行为表
id 实体IDtype 设备 0 用户 1refId 设备或用户ID
保存点赞行为like
ap_share_behavior APP分享行为表
1. 检查参数 (文章id 是否登录 操作 )2. 调用查询行为实体方法 (userId 或 设备id)3. 如果 操作为0 ,且已经有不喜欢行为,提示重复 4. 操作方式 0 保存不喜欢行为5. 操作方式 1 删除不喜欢行为
ap_like_behavior APP关注行为表
ap_forward_behavior APP转发行为表
用户在APP上点击收藏
ap_follow_behavior APP关注行为表
1. 检查参数 (文章id 方式 是否登录)2. 调用查询行为实体方法 (userId 或 设备id) 3. 如果是点赞,查询是否已经点赞4. 根据行为实体 及 点赞请求,保存点赞行为4.1 如果点赞操作 为0保存点赞行为4.2 如果点赞操作 为1 取消点赞删除点赞行为
1. 检查参数 (文章id )2. 调用查询行为实体方法 (userId 或 设备id) 3. 根据行为实体 及 阅读请求,保存阅读行为3.1 如果阅读行为不存在保存阅读行为3.2 如果阅读行为存在修改阅读行为阅读次数累加
5. 封装返回结果 Map
打开文章自动HTTP调用
保存收藏行为collection
{\"isfollow\
4.1 查询行为实体4.2 查询点赞行为4.3 查询收藏行为4.4 查询不喜欢行为4.5 查询是否关注
用户在APP上阅读文章
保存阅读行为read
0 条评论
下一页