我用Python独立开发了一款爬虫软件,作用是:通过搜索关键词采集YouTube的搜索结果,包含14个关键字段:关键词,页码,视频标题,视频id,视频链接,发布时间,视频时长,频道名称,频道id,频道链接...软件是通过调用YouTube的谷歌官方API实现,并非通过网页爬虫,所以稳定性较高!...二、代码讲解
2.1 调用API-搜索接口
先给大家看看搜索接口的返回json数据:
首先,定义接口地址作为请求地址:
# 请求地址
url = 'https://youtube.googleapis.com...': str(self.end_date) + 'T00:00:00Z',
'publishedAfter': str(self.start_date) + 'T00:00:00Z',
}
2.2 调用...2.3 API_KEY说明
API_KEY是访问YouTube官方接口的密钥,只有拿到密钥,并配置到代码里,才能正常调用API接口。