码迷,mamicode.com
首页 > 其他好文 > 详细

外卖订单爬虫(美团,饿了么,百度外卖)

时间:2017-09-10 01:16:19      阅读:388      评论:0      收藏:0      [点我收藏+]

标签:als   定时   xxxxxx   port   nbsp   如何使用   pad   验证   ble   

这个程序是用来抓取外卖平台(美团,饿了么,百度)的商户订单开发,并不是一个通用库,而是为这个 特定场景进行开发的。 适用场景:餐饮企业拥有多家外卖门店,订单量非常大,有对订单进行数据分析的需求。 主要功能:每天定时启动,抓取三大外卖平台的订单,转成成excel文件,发邮件给需要的人

如何使用

修改config目录下的production.json

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
  "log": {
    "level": "DEBUG"
  },
  "mail": {
    "from": "company@xxx.com", //邮件发送人
    "mailTo": "di.mu@xxx.com", //邮件接收人
    "host":"smtp.xxx.com",
    "port":25,
    "secure":false,
    "user":"company@xxx.com",  //程序使用的邮件
    "pass":"程序使用的邮件的密码"
  },
  "imgCode":{
    "key":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxx"   // https://www.juhe.cn/docs/api/id/60  识别验证码api的key
  },
  "account": [
    {
      "name": "美团xxx店",
      "username": "帐户名",
      "password": "账户密码",
      "type": "meituan"
    },
    {
      "name": "饿了么xxx店",
      "username": "帐户名",
      "password": "账户密码",
      "type": "eleme"
    },
    {
      "name": "百度xxx店",
      "username": "帐户名",
      "password": "账户密码",
      "type": "baidu"
    }
  ]
}

其中以下配置是程序中使用验证码识别的api服务, 美团,百度的商家后台都需要验证码登录 api服务使用的是聚合数据的验证码识别服务,你需要先 申请聚合数据的账号,得到key 填写到如下配置项中去。

1
2
3
"imgCode":{
    "key":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxx"   // https://www.juhe.cn/docs/api/id/60  识别验证码api的key
  },

邮件功能需要配置详细的smtp服务地址、发件人账号名、密码、端口、是否使用ssl

1
2
3
4
5
6
7
8
9
"mail": {
    "from": "company@xxx.com", //邮件发送人
    "mailTo": "di.mu@xxx.com", //邮件接收人
    "host":"smtp.xxx.com",
    "port":25,
    "secure":false,
    "user":"company@xxx.com",  //程序使用的邮件
    "pass":"程序使用的邮件的密码"
  },

GitHub地址:https://github.com/mudiyouyou/waimai-crawler

 

转:

http://www.cnblogs.com/annie00/p/6178185.html

外卖订单爬虫(美团,饿了么,百度外卖)

标签:als   定时   xxxxxx   port   nbsp   如何使用   pad   验证   ble   

原文地址:http://www.cnblogs.com/soundcode/p/7499849.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!