Skip to content

douyou/fengshi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

fengshi

顺丰 丰食自动点餐

使用步骤:

  1. git clone
  2. 安装依赖python3.8,安装依赖包: pip install -r requirements.txt
  3. fengshi.py 中的cookie、addressId、businessDistrictId、companyId需要替换成自己的。可以使用抓包工具,在pc端丰食走一遍订餐流程,抓到这些参数。
  4. 运行 python fengshi.py,首先执行一次,之后每隔45分钟执行一次,直到订餐成功。

fengshi.py 主体代码
入口函数 main
主体函数 orderDish
参数:foodNames: List[str] 喜欢的餐品名称关键字,排序靠前的权重大
主要逻辑:

  1. 获取用餐时间列表
  2. 对每个用餐时间,获取商店列表,和商店下的菜品列表
  3. 根据喜欢的餐品名称过滤菜品列表,取出第一个匹配的餐品
  4. 添加购物车,校验福利券,结账

About

顺丰 丰食自动点餐

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages