# Post 推文相关操作 - [/feed.Post/Fetch](#feedpostfetch) - [/feed.Post/Create](#feedpostcreate) - [/feed.Post/Change](#feedpostchange) - [/feed.Post/Remove](#feedpostremove) - [/feed.Post/CommentList](#feedpostcommentlist) - [/feed.Post/AddComment](#feedpostaddcomment) - [/feed.Post/DeleteComment](#feedpostdeletecomment) - [/feed.Post/Action](#feedpostaction) ## /feed.Post/Fetch 推文列表 ### Request ```javascript { page_no: "0", // type, 页数 page_size: "0", // type, 每页记录数 params: { "": "" }, // map, 条件参数,key=val,eg key:category_id=?,vlaue=11 } ``` ### Reply ```javascript { list: [{ identity: "", // type, 唯一标识 content: "", // type, 内容 feed_id: "0", // type, 通行证ID feed_identity: "", // type, 通行证Identity is_open: false, // type, 是否公开:默认为0-公开,1-不公开 cnt_unlike: "0", // type, 点踩数量 cnt_comment: "0", // type, 评论数量 cnt_like: "0", // type, 点赞数量 attachs: [{ identity: "", // type, 唯一标识 attach_type: "", // type, 文件类型 url: "", // type, 文件路径 }], // list, 附件信息 tags: [{ key: "", // type, 标签唯一码 content: "", // type, 标签内容 }], // list, 所属话题 }], // list cnt: "0", // type } ``` ## /feed.Post/Create 新建推文 ### Request ```javascript { identity: "", // type, 唯一标识 content: "", // type, 内容 feed_id: "0", // type, 通行证ID feed_identity: "", // type, 通行证Identity is_open: false, // type, 是否公开:默认为0-公开,1-不公开 cnt_unlike: "0", // type, 点踩数量 cnt_comment: "0", // type, 评论数量 cnt_like: "0", // type, 点赞数量 attachs: [{ identity: "", // type, 唯一标识 attach_type: "", // type, 文件类型 url: "", // type, 文件路径 }], // list, 附件信息 tags: [{ key: "", // type, 标签唯一码 content: "", // type, 标签内容 }], // list, 所属话题 } ``` ### Reply ```javascript { data: "", // type, 数据 timeseq: "0", // type, 响应时间序列 } ``` ## /feed.Post/Change 修改推文 ### Request ```javascript { identity: "", // type, 唯一标识 content: "", // type, 内容 feed_id: "0", // type, 通行证ID feed_identity: "", // type, 通行证Identity is_open: false, // type, 是否公开:默认为0-公开,1-不公开 cnt_unlike: "0", // type, 点踩数量 cnt_comment: "0", // type, 评论数量 cnt_like: "0", // type, 点赞数量 attachs: [{ identity: "", // type, 唯一标识 attach_type: "", // type, 文件类型 url: "", // type, 文件路径 }], // list, 附件信息 tags: [{ key: "", // type, 标签唯一码 content: "", // type, 标签内容 }], // list, 所属话题 } ``` ### Reply ```javascript { data: "", // type, 数据 timeseq: "0", // type, 响应时间序列 } ``` ## /feed.Post/Remove 删除推文 ### Request ```javascript { id: "0", // type, 唯一ID identity: "", // type, 唯一码 } ``` ### Reply ```javascript { data: "", // type, 数据 timeseq: "0", // type, 响应时间序列 } ``` ## /feed.Post/CommentList 评论列表 ### Request ```javascript { page_no: "0", // type, 页数 page_size: "0", // type, 每页记录数 params: { "": "" }, // map, 条件参数,key=val,eg key:category_id=?,vlaue=11 } ``` ### Reply ```javascript { list: [{ identity: "", // type, 评论identity post_identity: "", // type, 被评论唯一标识 feed_identity: "", // type, 评论人唯一标识 content: "", // type, 评论内容 sub_comment: [{}], // list, 子评论 }], // list, 评论列表 total: "0", // type } ``` ## /feed.Post/AddComment 新建评论 ### Request ```javascript { identity: "", // type, 评论identity post_identity: "", // type, 被评论唯一标识 feed_identity: "", // type, 评论人唯一标识 content: "", // type, 评论内容 sub_comment: [{}], // list, 子评论 } ``` ### Reply ```javascript { data: "", // type, 数据 timeseq: "0", // type, 响应时间序列 } ``` ## /feed.Post/DeleteComment 删除评论 ### Request ```javascript { id: "0", // type, 唯一ID identity: "", // type, 唯一码 } ``` ### Reply ```javascript { data: "", // type, 数据 timeseq: "0", // type, 响应时间序列 } ``` ## /feed.Post/Action 计数操作 ### Request ```javascript { action_op: "", // type, 操作运作:ilike,unlike action_type: "", // type, 类别:推文,评论 identity: "", // type, 唯一标识 } ``` ### Reply ```javascript { data: "", // type, 数据 timeseq: "0", // type, 响应时间序列 } ```