关于旅游的数据接口API(去哪儿 NodeJs版API) 您所在的位置:网站首页 旅游攻略文档版下载手机 关于旅游的数据接口API(去哪儿 NodeJs版API)

关于旅游的数据接口API(去哪儿 NodeJs版API)

2024-07-12 12:48| 来源: 网络整理| 查看: 265

去哪儿 NodeJs版API

去哪儿网数据接口

工作原理

数据库:MongoDB 数据源:nodejs爬,调用官网接口

注意:

该项目开源,已部署在服务器上,可以直接调用接口。

线上地址:http://zyuanyuan.com/qunarApi 在后面追加对应的接口地址即可使用

例如:http://zyuanyuan.com/qunarApi/cities

境内所有城市的首页详情数据已完成,部分城市因为页面不同,暂时没有抓取数据,请求为空。 境外城市的首页详情数据没有弄。

感兴趣的同学可以下载源码,自己部署。

安装

GitHub项目地址

$ git clone [email protected]:zoyoy1203/qunarApi.git $ npm install 运行 $ node server/index.js 接口文档 文档地址 1. 获取所有城市数据

说明:调用此接口,可以获取所有城市数据

接口地址:/cities

调用例子:/cities

2. 获取指定城市首页数据(cityid)

说明:调用此接口,传入指定城市id值cityid 就可以获取指定城市的首页数据

必选参数:cityid:城市id值, 可以在1接口处查看

接口地址:/cityDetail/cityid/:cityid

调用例子:/cityDetail/cityid/5daeff860901966168310e1c

3. 获取指定城市首页数据(cityName)

说明:调用此接口,传入指定城市名cityName 就可以获取指定城市首页数据

必选参数:cityName:城市名称, 可以在1接口处查看

接口地址:/cityDetail/cityname/:cityName

调用例子:/cityDetail/cityname/北京

4. 获取指定城市的本周热门榜单(cityid)

说明:调用此接口,传入指定城市id值cityid,可以获取指定城市的本周热门榜单

必选参数:cityid:城市id值, 可以在1接口处查看

接口地址:/hostList/cityid/:cityid

调用例子:/hostList/cityid/5daeff860901966168310e1c

5. 获取指定城市的周热门榜单(cityName)

说明:调用此接口,传入指定城市名cityName,可以获取指定城市的周热门榜单

必选参数:cityName:城市名称, 可以在1接口处查看

接口地址:/hostList/cityname/:cityName

调用例子:/hostList/cityname/北京

6. 获取指定景点详情数据

注意: 这里我只抓了周热门榜单的数据,也就是说景点id值只能从周热门榜单数据里获取。 说明:调用此接口,传入景点id值id,可以获取指定景点详情数据

必选参数:id:景点id值

接口地址:/addrDetail/id/:id

调用例子:/addrDetail/id/989946426

7. 获取指定地区的评论数据

说明:调用此接口,传入指定地区的id值等参数,可以获取相应评论数据

必选参数:sightId:景点id值 可选参数:pageNum:评论页数,默认为1。参数1和0获取的数据相同。 可选参数:pageSize:评论条数,默认为10。这个就默认,不要传参。因为不管传多少,官网返回的数据都为10条,传10以下的数值,则请求不到数据。 可选参数:tagType:评论标签,默认为0。表示全部。具体选项可在获取的数据的tagList数组里查看。

接口地址:/comments

调用例子:/comments?sightId=2267 /comments?sightId=2267&pageNum=2&tagType=41



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有