开头介绍
最近对python爬虫和数据分析挺有兴趣的, 看到一个小项目, 利用python调取比特币接口, 然后利用IFTTT设置实时更新和阈值警告, 比较简单适合新手, 自己写了下.
项目开始
首先我们理清思路, 要实现在手机app上接受实时更新和阈值警告, 首先就是要调取比特币接口, 拿到数据, 然后利用IFTTT接口发送到手机app上, 得到实时更新, 阈值警告则是利用拿到的数据与自己设定的阈值相比, 然后再利用IFTTT接口发送到手机上, 所以第一步我们还是利用python获取数据接口.
这里 https://api.coinmarketcap.com/v1/ticker/bitcoin/ 就有比特币及其他相关币种的接口数据,
关于调用接口这里使用requess库.
首先新建一个bitcoin.py项目
1 |
import requests |
目录执行python3 bitcoin.py, 然后在控制台即可看到输出的数据.
配置IFTTT
下载IFTTT手机app后, 进入IFTTT网站(https://ifttt.com/join)
点击右上角的New Applet, 会出现这个页面,
- 然后点击屏幕中间的this, 选择webhooks
- 选择receive a web request
- Event Name 填写test_event
- 然后选择点击that
- 搜索notification, 选择send a notification from the IFTTT app
- 点击 create action
- 点击 Finish
- 进入首页,点击Documentation
- 复制自己的key
接着我们在刚才的bitcoin上面进行修改
1 |
import requests |