node.js的request模块
2015-11-21 00:41
776 查看
request模块让http请求变的更加简单。最简单的一个示例:
[/code]
[/code]
安装:
npminstallrequest
可以用request的pipe方法很方便的获取图片的文件流
[/code]
[/code]
request也支持OAuth的签名请求
更多使用方法和说明可点击这里继续阅读:https://github.com/mikeal/request/
这里写了一个很简单的示例,用来抓取去哪儿网的酒店查询数据(获取酒店某一时间段内各房型的价格排名):
[/code]
[/code]
这个例子源于一个做酒店业务的朋友,想知道自己在网站上提供给客户的价格的竞争力:
1、如果提供的价格过低,自己赚到的钱就会少了,所以如果自己价格是最低了,就需要看第二低是多少,然后决定是否调整;
2、如果提供的价格过高,那么被搜索出来的排名结果就比较靠后,没什么客户来预订酒店,业务就没有了
因为做的酒店预订业务很多,比如超过2千家以上,如果一个一个依赖人工去查询排名就比较被动,而且很难再做大,所以他的这个需求我分析了一下是可行的,而且可以做成一个很好的实时预警系统(当然数据5~10分钟会自动在页面刷新一次)。这样才能保障利润最大化,提高销售、客户部门的工作效率,加快酒店的合作数量和公司的人员扩张:
1、不亏本,亏本的买卖不做;
2、如果发现提供的价格过低或是过高,需要支持调用平台的api接口,直接修改价格;
3、有自动生成分析报表功能,分析竞争对手在价格调整策略上的变化情况;
[code] [code]
[/code]
[/code]
安装:
npminstallrequest
可以用request的pipe方法很方便的获取图片的文件流
[code] [code]
[/code]
[/code]
request也支持OAuth的签名请求
更多使用方法和说明可点击这里继续阅读:
这里写了一个很简单的示例,用来抓取去哪儿网的酒店查询数据(获取酒店某一时间段内各房型的价格排名):
[code] [code]
[/code]
[/code]
这个例子源于一个做酒店业务的朋友,想知道自己在网站上提供给客户的价格的竞争力:
1、如果提供的价格过低,自己赚到的钱就会少了,所以如果自己价格是最低了,就需要看第二低是多少,然后决定是否调整;
2、如果提供的价格过高,那么被搜索出来的排名结果就比较靠后,没什么客户来预订酒店,业务就没有了
因为做的酒店预订业务很多,比如超过2千家以上,如果一个一个依赖人工去查询排名就比较被动,而且很难再做大,所以他的这个需求我分析了一下是可行的,而且可以做成一个很好的实时预警系统(当然数据5~10分钟会自动在页面刷新一次)。这样才能保障利润最大化,提高销售、客户部门的工作效率,加快酒店的合作数量和公司的人员扩张:
1、不亏本,亏本的买卖不做;
2、如果发现提供的价格过低或是过高,需要支持调用平台的api接口,直接修改价格;
3、有自动生成分析报表功能,分析竞争对手在价格调整策略上的变化情况;
相关文章推荐
- Populating Next Right Pointers in Each Node
- node.js 调用天气webservice接口
- node.js 实现一个简单的登录拦截器
- 前端代码发布系统-node开发
- window nodejs 版本切换 nvmw
- Populating Next Right Pointers in Each Node II
- Populating Next Right Pointers in Each Node
- Node.js以数据流的方式处理查询数据
- Node.js使用iis管理器中session丢失处理
- 使用node-webkit开发exe窗口程序
- iOS&Node 搭建WebSocketServer实现聊天
- supervisor提高nodejs调试效率
- Node.js 文件系统
- nodejs+express实现文件上传
- nodejs将任何文件夹变成一个可以访问的服务器
- [转]Getting Start With Node.JS Tools For Visual Studio
- NameNode运行原理浅析
- [leetcode]Count Complete Tree Nodes
- 【Leetcode】Reverse Nodes in k-Group
- 用nodej和glub-watcher写的监听go 项目自动编译,很鸡肋