用Laravel 给孩子买纸尿裤
程序员爸爸都知道,有小孩,就要考虑囤纸尿裤了,要在恰当的时间买才能买到,相对实惠的价钱。
商家在不断的在发布营销策略,什么满300减60 ,然后把价钱提上去,达到营销效果。

我老婆为此加入了很多宝妈群,天天跟我说,现在做活动呀,满50减10块 满150减40呀,优惠很大呀,于是我打开购物软件,查看历史数据。其实没有便宜,平常也能买到的价钱呀

于是作为程序员的我,搞一个程序去抓商品,然后计算最优购买数量,真正优惠的时候发一个邮箱给我,岂不是美哉!!
收集各大商城的商品,不是一件很好的差事,因为这些商城都没有提供一个完美的接口,需要自己去研究,有的需要通过网页正则收取数据,再去请求接口。有的接口需要cookie才能抓取。
省钱,给我很大的动力,意味着程序可能不能为我赚钱,但是实实在在的能为我省钱。
程序用php抓取,用 dcat-admin 做后台管理,方便我自己添加商品和sku,还有商品本身的信息。比如把纸尿裤价钱单位改成一片多少钱。

这样我就清晰明了,什么商品扣除七七八八的优惠券或者促销之外,真实的价钱是多少,给自己一个参考。
通过邮箱,查看降价的商品,后面再写一个阈值吧,比如降到了 多少钱之后,再发信息。
邮箱是通过 Laravel-MailEclipse邮箱管理的使用

ok 功能已经实现了,但是我老婆总是觉得我的程序不靠谱,不直观,不一目了然。
那应该她想的是和谷歌购物插件一样,通过曲线图,查看价格区间,跟看A股大盘走势一样吧。
于是学了下怎么画原型图,这段时间比较不忙,可以折腾折腾前端。
原型


可以熟悉熟悉正则,又可以练练前端,这还挺有趣的。接下去能接触的应该是uniapp ,还有app的推送,或者用serveless 做接口,欢迎程序员爸爸讨论谈论
2021年5月31日 10:30:32 做了一个初步的版本,多多指教:


本作品采用《CC 协议》,转载必须注明作者和本文链接
关于 LearnKu
粤公网安备 44030502004330号
哈哈哈可以的 我很快也需要了
最后你发现,需求太多根本改不过来,改程序还不如换老婆快
lsp
这个市面有相同的app,比如慢慢买,很多东西和你的一致
老哥可否分享出来呀
厉害啦
其实 一般宝宝的东西都实体店买 价格其实差不多的 品牌基本固定
我当年这么干过,给我媳妇抢爱马仕来着
后来发现,爱马仕增加了安全策略,就没再搞了
我老婆让我向你学习 :neutral_face:
你用什么做监控的~
在实体店买的,她门那边有活动会通知我,不过你这个也不错,适用范围广,cookie,频率限制,需要登录,有时候需要验证码,有这些限制的时候,确实比较麻烦。我也是无头浏览器,源代码正则,xpath等提取数据。
文字小错误
阀值 => 阈值找个比价app就好了。这种东西没必要重复造轮子。
为什么你们都有老婆
为什么你们都有老婆
我也快需要这个了。。
老哥牛B,这可能才是编程的真谛吧,就是为了解决需求。
厉害啊!虽然计算出来了单价,但是每种商品的质量也不一样的,这个有没有办法搞
可以的,用程序改变生活
学以致用
100+ 赞,攻城师粑粑就是了不起
坐等老哥分享代码,让我也能给未来的孩子买尿布 :stuck_out_tongue_winking_eye:
可以分享一下代码吗?
同问: 为什么你们都有老婆
现在实体店更便宜了,网上反而假装便宜了
问一下楼主抓各个平台的价格变动是怎么处理的呀,整个心跳包,然后去找接口过几秒就更新一次自己同步过来的数据吗。。服务器压力这些感觉也算成本把