找回密码
 立即注册

微信扫码登录

搜索
查看: 1306|回复: 11

[教程系列] 抓取美柚接口,实现提醒喂奶。

[复制链接]

14

主题

78

回帖

868

积分

高级会员

积分
868
金钱
776
HASS币
10
发表于 2025-8-17 20:00:22 | 显示全部楼层 |阅读模式
本帖最后由 KevinYAN 于 2025-8-26 21:00 编辑

美柚的育儿模式是挺好用的,美中不足的是没有下次喂奶时间提醒,我娃饿了也不哭,就是找个东西啃。实际已经很饿了。有时候大人稍微忙一点,小孩就饿了三个多小时了。


美柚没有网页版,无法直接通过web调试抓取接口信息。

那抓手机的包吧。

网络爬虫中Fiddler抓取PC端网页数据包与手机端APP数据包 - shclbear - 博客园
十六、Fiddler抓包工具详细教程 — 抓取移动端App请求_抓取移动端发起的请求-CSDN博客

抓包参考如上两个连接,我还是比较轻松的抓取到了喂奶记录的。json格式,最近50条。

https://api-bbj.meiyou.com/v3/life/record/list?client_rid=3&size=2&common_baby_id=宝宝id        --抓取是包含的宝宝id的。 我这里修改了size为2,每次只抓最近的两条记录。
这是整个流程:
image.png
image.png
吃了多久节点,计算上次吃的非辅食的时间距离当前时间多少分钟。
image.png
延迟节点进行了判断计算延迟,避免频繁调用api

调用抓取记录的节点实现了启动后,超过两小时抓取一次,超过两个半小时抓取一次。晚上不抓取。实际调用api次数比我查看手机喂奶频率还低。做到了有责任心,吃了就行,不能浪费。哈哈

本案例将延迟节点发挥了应有的作用



流程代码分享 见附件压缩包。
已删除get records中接口串和鉴权串,替换自己的就可以。



喂奶提醒.tar

13.5 KB, 下载次数: 5

评分

参与人数 1金钱 +12 收起 理由
隔壁的王叔叔 + 12 论坛有你更精彩!

查看全部评分

回复

使用道具 举报

1

主题

33

回帖

325

积分

中级会员

积分
325
金钱
291
HASS币
0
发表于 2025-8-17 20:49:02 | 显示全部楼层
嗯 支持楼主,确实想过这个,不过我用的是 babybuddy,直接原生的ha组件
回复

使用道具 举报

14

主题

1698

回帖

5721

积分

论坛元老

积分
5721
金钱
4009
HASS币
0
发表于 2025-8-17 22:43:22 | 显示全部楼层
可以的,有想法并能实现。
回复

使用道具 举报

0

主题

19

回帖

322

积分

中级会员

积分
322
金钱
303
HASS币
0
发表于 2025-8-18 09:14:44 | 显示全部楼层
大佬分享一下工作流呢
回复

使用道具 举报

0

主题

9

回帖

83

积分

注册会员

积分
83
金钱
74
HASS币
0
发表于 2025-8-18 09:58:59 | 显示全部楼层
这个有点东西,支持楼主
回复

使用道具 举报

52

主题

373

回帖

3073

积分

论坛元老

积分
3073
金钱
2648
HASS币
10
发表于 2025-8-22 11:58:03 | 显示全部楼层
用cursor 直接做个插件出来啊
回复

使用道具 举报

1

主题

18

回帖

553

积分

高级会员

积分
553
金钱
534
HASS币
0
发表于 2025-8-26 20:12:00 | 显示全部楼层
请问楼主接口鉴权是怎么搞的呀
回复

使用道具 举报

14

主题

78

回帖

868

积分

高级会员

积分
868
金钱
776
HASS币
10
 楼主| 发表于 2025-8-26 20:44:33 | 显示全部楼层
inspoy 发表于 2025-8-26 20:12
请问楼主接口鉴权是怎么搞的呀

请求头.png fiddler抓取的会有 request headers, 里边有authorization串,作为一个参数,配置到http节点里就可以。
回复

使用道具 举报

14

主题

78

回帖

868

积分

高级会员

积分
868
金钱
776
HASS币
10
 楼主| 发表于 2025-8-26 20:47:07 | 显示全部楼层
MagicStarTrace 发表于 2025-8-22 11:58
用cursor 直接做个插件出来啊

不是开发出身,还搞不定。
回复

使用道具 举报

14

主题

78

回帖

868

积分

高级会员

积分
868
金钱
776
HASS币
10
 楼主| 发表于 2025-8-26 21:01:55 | 显示全部楼层
xiangwang 发表于 2025-8-18 09:14
大佬分享一下工作流呢

添加代码附件压缩包了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-12-26 11:24 , Processed in 0.080046 second(s), 17 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表