因此,我正在为Supreme网站编写一个机器人:https://www.supremenewyork.com/shop/all/
我已经写过基于scraper和selenium的bot(带有反验证码求解器),但是我认为这并不是我真正想要的(所有bot都是基于硒的,我所做的没有什么新意)。
我想让我的机器人完全在js上的Post和Get方法上运行(所以我需要大量使用fetch())。您能否帮助和分享有关我需要阅读的内容的链接,以填补我的知识不足。
我已阅读这篇文章:link,但还有其他问题:
如果使用inspect> network,则在添加项目(例如this)时,将其复制为访存“ add”并将其用作控制台命令。我们将获得成功的状态码(200),但实际上,在我们的网页上,没有任何变化。可以吗(上面的文章是关于它的,但是我不完全理解为什么它没有改变,因为我们正在执行与页面相同的操作)。
小提示:颜色,物品,尺寸ID是我从刮板得到的,只是替换在我的fetch()中。
我看到我们正在发送会话ID,对此有一些疑问。我们可以使用随机数吗?如果没有,那么我们如何生成它?
付款时,我们使用许多POST和GET方法(不包括广告和Google统计信息),我们可以以某种方式复制所有这些方法吗?因为仅复制整个网络状态和许多fetch()请求并在chrome控制台中使用所有状态都不起作用。为何它不能那样工作?
是否有可能实现我的后置机器人概念?
对不起,我的英语不是母语。
非常感谢您。