评论

【分享】如何自动抓取微信MP后台的运营数据及渠道数据

按键精灵扫码 + 网页抓取自动抓取微信MP后台的运营数据及渠道数据。

背景:微信小程序1个游戏1个帐号,登录时不仅要输入帐号密码,还需要有数据查看权限的管理员用微信手工扫码

问题:运营了20+个游戏,现在都支持微信渠道码监控,并已经作为结算依据,然后每天早上小朋友就要忙着,输入帐号、扫码、下载收入数据、下载渠道数据……虽然很简单,但是也一些列工作重复20多次,然后本地还要进行数据合并到1个文档里……


怎么让这些事情例行话,程序来解决呢?在运营小伙伴和开发小伙伴纠结了很久终于找到了方式。


简单来说就是:

  1. 程序模拟登录,post帐号密码,重复20+次,获得20+验证码
  2. 将验证码集合展示在专门的页上
  3. 将手机摆放到机架上,然后写一个脚本自动执行扫码--确认的过程
  4. 程序监控,当扫码通过,获得token后,完成模拟登录,进行数据抓取,然后入库


我知道我们的办法确实有点傻,在微信不提供数据接口,不能白名单取消扫码验证的情况下,大家还有其他更好的方法吗?

最后一次编辑于  01-04  
点赞 5
收藏
评论

3 个评论

  • 阳仔
    阳仔
    01-04

    机智啊!赶紧让我们技术部研究学习一发,每天扫码获取50几个游戏收入什么的都快崩溃了!

    还有为什么网页版后台的数据和小游戏数据助手的不一样,助手上还有用户来源,每天抄那些数据也是要死!

    话说官方能不能出一些数据接口啊,尤其是收入和用户方面,不然实在是太麻烦了。

    01-04
    赞同 1
    回复
  • BlueAlbert
    BlueAlbert
    01-06

    我们也是类似的做法,建议官方给一下数据接口,减少同时运营多款游戏时获取收入数据的难度

    01-06
    赞同
    回复
  • carol 家
    carol 家
    01-04

    统计小程序的数据是很麻烦,而且有时候部分数据只有小程序数据助手有,MP后台都没有该数据统计,想要直接获取资料都不可以

    01-04
    赞同
    回复
登录 后发表内容