cookie
リスク
405 AssertError管理を回避するためのプログラムのアップグレード
Dingdongはリスク管理戦略をアップグレードしました。リスク管理が容易で
405 AssertError問題が発生するため、実行中のプログラムは最大で1日2回実行されます。リスク管理を回避するために、ユーザーの操作環境のパラメーターのみを完全に取得して動的に入力することができ、プログラムはアップグレードされています。
{ "success":null, "error":"AssertError", "code":"405", "message":"", "msg":"", "data":"-405" }
このアップデートは、Runc2333とIMLRによって提供される署名アルゴリズム
9.50.2を参照し、 longIvanとdodobelの支援とコラボレーションのおかげで、 Dingdongアプレットの最新バージョンと互換性があります。
node.js環境が必要です:https ://www.runoob.com/nodejs/nodejs-install-setup.html
問題が発生した場合や、より適切なニーズがある場合は、GithubのIssuesで直接質問したり、提案したりできます。時間内に注意を払い、合理的なニーズを解決して満たすよう努めます。
このプログラムは当面2つの戦略のみを提供します。
dingdong-grapper実行するにはユーザーが提供
Cookieする必要があるため、最初のステップで、ユーザーはパケットキャプチャソフトウェアを介して関連するAPI抽出をキャプチャする必要があります
Cookie。関連するAPI:
获取用户信息: https://sunquan.api.ddxq.mobi/api/v1/user/detail/ 获取用户买菜地址: https://sunquan.api.ddxq.mobi/api/v1/user/address/ 勾选购物车所有商品地址: https://maicai.api.ddxq.mobi/cart/allCheck 获取购物车商品地址: https://maicai.api.ddxq.mobi/cart/index 预约送达时间地址: https://maicai.api.ddxq.mobi/order/getMultiReserveTime 获取确认订单地址: https://maicai.api.ddxq.mobi/order/checkOrder 提交订单地址: https://maicai.api.ddxq.mobi/order/addNewOrder
Cookie
新しいバージョン
2.85.xでは元のリクエストアドレスが変更されていますが、ハーベスティングアドレスを取得するためのAPIは変更されていないため、クライアントの種類に関係なく、WeChat Dingdongアプレットをクリック
我的し
收获地址、パケットキャプチャソフトウェアに入力して
user/address取得できます。
Cookie
Cookie
Cookiecookie
config.yamlパラメータに入力されます
GolandやVSCodeなどのIDEで実行できます 。ユーザーパラメータを入力した後、main.goを直接実行します。デフォルトでは、5:59:50と08:29:50に食べ物の取得を開始します。長期的な操作の場合は、ユーザーログインの有効期限に注意してください。情報
config.yaml変更する必要があります
strategy。この戦略では、プログラムは保護のためにデフォルトで2分間だけ実行されます。商品在庫がない場合は、すぐに停止します。
config.yaml変更する必要があり
strategyます。この戦略では、商品在庫がなくなるまでプログラムが長時間実行されます。
Docker操作は、Goなどの他の環境への依存関係を分離し、直接実行できます