- 感谢Sam's在上海疫情期间,给我们的帮助,让我们在疫情期间依旧可以买到很多好的东西!,购买Sam's会员请前往山姆会员商店
- 感谢各位朋友对该项目的支持和star。
- 感谢 gyf19, Matata-lol, 3096, Nicolerobinn, likang7, zyr3536 对本项目的贡献
go run main.go --authToken=xxxxx
如果没有go环境,可以在 releases 下载编译好的文件,直接运行即可
- 购物车无商品时,重新获取新的门店信息,以保证获取最新开张门店
- 限购商品和库存不足商品自动设置购物数量满足下单要求
- 配送时间多个可用
- 支付方式,收货地址均支持
flag
模式选择,而非Stdin
模式,默认微信支付,地址未指定时依旧会提示选择 - 优惠券支持多张同时使用,使用前最好确认下订单是否满足使用类型
$ go run main.go -h
Usage of ./sams:
-authToken string
必选, Sam's App HTTP头部auth-token
-barkId bark
可选,通知用的bark id, 可选参数
-checkGoods
可选,是否校验商品限购 (default true)
-deliveryFee
可选,是否免运费下单
-deliveryType int
可选,1 急速达,2, 全程配送 (default 2)
-deviceId string
可选,HTTP头部device-id
-floorId int
可选,1,普通商品 2,全球购保税 3,特殊订购自提 4,大件商品 5,厂家直供商品 6,特殊订购商品 7,失效商品 (default 1)
-help
show help
-isSelected
可选,是否只选择勾选商品
-latitude string
可选,HTTP头部latitude
-longitude string
可选,HTTP头部longitude
-payMethod int
可选,1,微信 2,支付宝 (default 1)
-promotionId ruleId
可选,优惠券id,多个用逗号隔开,山姆app优惠券列表接口中的'ruleId'字段
-addressId string
可选,地址id
-storeConf string
可选,是否预加载商店信息文件名
-trackInfo string
可选,HTTP头部track-info
开始运行后按命令行提示操作即可。
本项目仅供学习交流,严禁用作商业行为,特别禁止黄牛加价代抢等!
因违法违规等不当使用导致的后果与本人无关,如有任何问题可联系本人删除!