关键词:
爬虫 斗鱼
思路:
现在的直播网站很多,本人常看斗鱼,而且斗鱼确实流量比较大,所以准备先从斗鱼开始,然后再做其他网站的。
第一想法就是爬虫,但是在调研过程中发现,斗鱼其实开放了API给开发者。研究了一下,觉得有戏。
https://open.douyu.com/source/api/37
斗鱼API
首先申请了aid和key。
然后看了看获得token的方法,需要用到时间戳和md5,这些python都有API可以直接用。
#时间戳
import time
timestamp = int(time.time())
#md5
import hashlib
m2 = hashlib.md5()
m2.update(src.encode('utf-8'))
auth = m2.hexdigest()
然而做好之后发现什么都获取不到。用斗鱼的调试工具试了一下
返回没有权限。
然后去斗鱼申请项目,发现服务不对个人开发者开放,OMG。
没办法,只能换回爬虫。
第二天结束。