找回密码
 立即注册

微信扫码登录

搜索
查看: 358|回复: 9

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

[复制链接]

14

主题

76

回帖

816

积分

高级会员

积分
816
金钱
726
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, 下载次数: 0

评分

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

查看全部评分

回复

使用道具 举报

14

主题

76

回帖

816

积分

高级会员

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

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

使用道具 举报

14

主题

76

回帖

816

积分

高级会员

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

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

使用道具 举报

14

主题

76

回帖

816

积分

高级会员

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

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

使用道具 举报

1

主题

18

回帖

553

积分

高级会员

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

使用道具 举报

47

主题

324

回帖

2672

积分

金牌会员

积分
2672
金钱
2301
HASS币
0
发表于 5 天前 | 显示全部楼层
用cursor 直接做个插件出来啊
回复

使用道具 举报

0

主题

8

回帖

57

积分

注册会员

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

使用道具 举报

0

主题

19

回帖

313

积分

中级会员

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

使用道具 举报

14

主题

1626

回帖

5362

积分

论坛元老

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

使用道具 举报

1

主题

31

回帖

293

积分

中级会员

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-27 03:48 , Processed in 1.010295 second(s), 15 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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