-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.py
25 lines (22 loc) · 1.2 KB
/
main.py
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
#!/usr/bin/env python
# -*- coding:utf-8 -*-
from jd_assistant import Assistant
if __name__ == '__main__':
"""
重要提示:此处为示例代码之一,请移步下面的链接查看使用教程👇
https://github.com/tychxn/jd-assistant/wiki/1.-%E4%BA%AC%E4%B8%9C%E6%8A%A2%E8%B4%AD%E5%8A%A9%E6%89%8B%E7%94%A8%E6%B3%95
"""
sku_ids = '100012043978:2' # 商品id
area = '18_1482_48937_53602' # 区域id
asst = Assistant() # 初始化
asst.login_by_QRcode() # 扫码登陆
asst.buy_item_in_stock(sku_ids=sku_ids, area=area, wait_all=False, stock_interval=0.2,submit_interval=0.5) # 根据商品是否有货自动下单
# 6个参数:
# sku_ids: 商品id。可以设置多个商品,也可以带数量,如:'1234' 或 '1234,5678' 或 '1234:2' 或 '1234:2,5678:3'
# area: 地区id
# wait_all: 是否等所有商品都有货才一起下单,可选参数,默认False
# stock_interval: 查询库存时间间隔,可选参数,默认3秒
# stock_interval: 0.2
# submit_retry: 提交订单失败后重试次数,可选参数,默认3次
# submit_interval: 提交订单失败后重试时间间隔,可选参数,默认5秒
# submit_interval: 0.1