互站网
26人浏览/9人投稿
10小时前
待托管赏金
微信PC端功能需求
1.公众号文章阅读
从服务端定时轮训任务,如果轮训到了公众号文章阅读的任务后,根据任务配置(如:文章地址,任务ID等等)执行文章阅读任务(静默),并请求服务端上报任务状态(是否成功执行了阅读)。在该任务中也也可以一并执行阅读和点赞(如果任务描述中配置了需要点赞,就执行点赞)。如果阅读任务中同时需要执行阅读和点赞,需要上报两个状体(阅读是否成功,点赞是否成功)
2.公众号文章点赞
从服务端定时轮训任务,如果轮训到了公众号文章点赞的任务后,根据任务配置(如:文章地址,任务ID等等)执行文章点赞任务(静默),并请求服务端上报任务状态(是否成功执行了点赞)
3.公众号文章那投票
从服务端定时轮训任务,如果轮训到了公众号文章投票的任务后,根据任务配置(如:文章地址,任务ID等等)执行文章投票任务(静默),并请求服务端上报任务状态(是否投票成功)。
投票需要支持微信公众号投票组件的功能,包括:多问题(多组)、单选、多选,服务端下发投票任务时候,会一并下发投票描述。
技术需求
支持热更新
微信官方会频繁的修改公众号文章的结构(投票、点赞),如果页面的结构发生的变化,需要支持热更新适配变化。
阻断版本更新
安装了我们扩展的文件之后,微信不能再有版本更新提醒(除非用户卸载重装)