如果有网站支持API采集,我们也可以通过API来采集数据的。虽然现在支持API采集的网站是非常少,但我们可以学习下API采集的方法,API采集是非常方便的,相当于数据已经变成一块蛋糕,你只需要将它切下来吃了。
ip精灵工程师表示,但是呢,因为少用API采集,可能很多都不知道,我们先去了解下关于API。
API(ApplicationProgrammingInterface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
返回的json格式的数据是:
返回的xml格式的数据是:
使用python调用聚合数据中的天气预报API:
若是网站并没有提供API,我们也可以创造API: