实现微博自动化脚本-方案对比分析

简介:用自动化脚本代替固定的流程化操作

原则:只提供替代人工操作的技术支持,不参与具体的使用场景

方案:

  • 方案一:从接口入手。通过逆向/反编译/hook/解密码​的方式获取App/网页的接口,直接串联接口,实现流程的自动化。
    • 难点:
      • 一般app/网页的接口都有一定的加密方案,很难破解(如ssh,ping等)
      • 接口有调用画像,根据调用频率,设备Id,用户名等,限制访问(比如弹滑块等)
    • 优点:
      • 直接驱动接口,效率高
      • 精确串联接口,省去无效的过程和调用,更准确
  • 方案二:从用户行为入手。通过脚本模拟用户的点击事件,串联流程
    • 难点:
      • 版本更新频繁,微弱的变更需要不断修改代码,实现适配
      • 模拟操作存在误差,可能导致模拟动作失败,流程终止
    • 优点:
      • 无需关心接口实现,无需破解接口
      • 方便扩展,维护成本低
      • 更符合用户行为,可以规避风控

具备能力:

  • 自动点赞
  • 自动评论
  • 自动转发
  • 自动发帖
  • 定制私聊
  • 按条件筛选
  • 关键词搜索
  • 其他定制场景

猜你喜欢

转载自blog.csdn.net/u013821237/article/details/109309272