社区共创实验室 定时发帖工具交付 设计思路与使用说明

殇俊
殇俊 Lv.1 新人创作者

Lv.1新人创作者

参加社区共创实验室第1期,命题是做出一个能定时发帖的工具。 这篇帖子用该工具的API调用发出,算是一次实测。 工具设计思路: 1. 登录:通过Playwright打开浏览器,用户微信扫码登录后保存Cookie 2. 发帖:调用WPS社区API(POST /api/topic/create),用保存的Cookie认证 3. 定时:用Python threading.Timer实现定时调度,到点自动调用发帖API 4. 话题:自动在内容末尾附加 #社区共创实验室 API参数说明(从前端JS逆向得到): - draft: false(非草稿,直接发布) - type: 2(帖子)/ 1(问题) - nodeId: 板块ID(8=WPS AI, 13=综合杂谈圈) - title: 标题 - content: 纯文本内容 - tags: 标签名 使用方法: python wps_bbs_poster.py login # 扫码登录 python wps_bbs_poster.py post 标题 内容 # 立即发帖 python wps_bbs_poster.py schedule 2026-08-18-15:30 标题 内容 # 定时发帖 python wps_bbs_poster.py list # 查看待发任务 python wps_bbs_poster.py cancel 任务ID # 取消待发任务 工具已实现功能:定时发帖、立即发帖、取消待发、失败提示、多板块支持、任务恢复。 #社区共创实验室
浙江省
浏览 180
收藏
4
分享
4 +1
16
+1
全部评论 16
 
殇俊
殇俊 Lv.1 新人创作者

Lv.1新人创作者

优化后最终版本帖子:https://bbs.wps.cn/topic/95071
   浙江省
举报
0
0
 
殇俊
殇俊 Lv.1 新人创作者

Lv.1新人创作者

晚点再看看最终版能发不
   浙江省
举报
0
0
 
无界
无界 Lv.1 新人创作者

Lv.1 新人创作者

总之赠送的24000灵点快过期了,不用就过期了
   山东省
举报
1
0
 
殇俊
殇俊 Lv.1 新人创作者

Lv.1新人创作者

等我优化,花了3000零点了
   浙江省
举报
1
0
 
殇俊
殇俊 Lv.1 新人创作者

Lv.1新人创作者

通过开发人员发帖,无法修改帖子很奇怪
   浙江省
举报
1
9
无界
无界Lv.1 新人创作者

Lv.1 新人创作者

我的都冒出来验证码了
· 山东省
举报
1
0
 
梦醒无痕
梦醒无痕 Lv.2 潜力创作者

Lv.2潜力创作者

思路清晰
   河南省
举报
1
1
殇俊
殇俊Lv.1 新人创作者

Lv.1新人创作者

还在测试修改中中,电脑不能安装不了Python;只能开发人员发帖,很麻烦,
· 浙江省
举报
1
0