GithubHelp home page GithubHelp logo

linhui / sams Goto Github PK

View Code? Open in Web Editor NEW

This project forked from robgoods/sams

0.0 0.0 0.0 4.05 MB

山姆抢购

Home Page: https://robgoods.github.io/sams/

License: GNU General Public License v3.0

Go 99.75% Shell 0.25%

sams's Introduction

robSams

Build status

sam's blog

感谢

  1. 感谢Sam's在上海疫情期间,给我们的帮助,让我们在疫情期间依旧可以买到很多好的东西!,购买Sam's会员请前往山姆会员商店
  2. 感谢各位朋友对该项目的支持和star。
  3. 感谢 gyf19, Matata-lol, 3096, Nicolerobinn, likang7, zyr3536 对本项目的贡献

使用方式

go run main.go --authToken=xxxxx

如果没有go环境,可以在 releases 下载编译好的文件,直接运行即可

更新说明

  1. 购物车无商品时,重新获取新的门店信息,已保证获取最新开张门店
  2. 限购商品和库存不足商品自动设置购物数量满足下单要求
  3. 配送时间多个可用
  4. 支付方式,收货地址均支持flag模式选择,而非Stdin模式,默认微信支付,地址未指定时依旧会提示选择
  5. 优惠券支持多张同时使用,使用前最好确认下订单是否满足使用类型

参数说明

$ 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
  -latitude string
    	可选,HTTP头部latitude
  -longitude string
    	可选,HTTP头部longitude
  -payMethod int
    	可选,1,微信 2,支付宝 (default 1)
  -promotionId ruleId
    	可选,优惠券id,多个用逗号隔开,山姆app优惠券列表接口中的'ruleId'字段
  -addressId string
    	可选,地址id
  -trackInfo string
    	可选,HTTP头部track-info

BarkId

bark.png

开始运行后按命令行提示操作即可。

run.png

声明

本项目仅供学习交流,严禁用作商业行为,特别禁止黄牛加价代抢等!

因违法违规等不当使用导致的后果与本人无关,如有任何问题可联系本人删除!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.