发现每次火币发公告要空投一个币,那么这么币很大概率就会有一波短期上涨,于是我就想能不能写个程序去抓取火币的公告,这样就能第一时间知道,赢在起跑线上。
首先要用抓包工具抓到火币app的公告列表接口,我用的是charles这个工具,很容易就抓取到了。
接下来就要看它的请求头会不会有做签名验证什么的,结果用postman试了一下发现压根就没签名,直接一个Get请求就能拿得到,这可太简单了。
剩下的工作就是写程序了,因为没有服务器,只能写个PC程序一直开着。发现mac app的开发和iOS还是很像的,除了控件不一样,整体的套路是一致的,果然都是苹果爸爸的亲生儿子。
花了半天时间写了一个工具,可以设置抓取的关键字和抓取的时间间隔,然后让它运行起来就可以了。只要抓到符合的公告,就会弹出一个本地通知,这样我就第一时间知道了。除了可以抓空投,还可以抓其他内容,只要改一下关键字就可以了。