连接 / 自动化
Make 与 Marrow Health
自动
Marrow 按计划把你的数据发送到 Make 的自定义 webhook,免费套餐也可以。
“在 Marrow 中打开”需要 iPhone 上安装 Marrow 1.5 或更高版本。
自动(自定义 webhook)免费
Marrow 按计划在应用关闭的状态下,把 CSV 或 JSON POST 到一个 URL。你需要:一个 Make 账号,免费套餐也行。
- 在 Marrow 中打开“导出”,点按 Make。开启“自动”。
- Make:new scenario, Webhooks, Custom webhook,复制 URL。
- 在 Marrow 中:新建自动化。它的页面会要求填写:
- 地址:Make 里 Custom webhook 的地址。形如
https://hook.us1.make.com/…. - 数据和频率:数据类型、JSON 或 CSV,以及运行的频率。
- 运行:先在 Make 里点击 Run once,再在这里点“立即运行”,这样 Make 才能认识这些数据。
- 地址:Make 里 Custom webhook 的地址。形如
如果不起作用
在 Make 中
- Make 不认识这些字段。先在 Make 里点击 Run once,再在 Marrow 里点“立即运行”,这样 Make 才能认识这些数据。在 Marrow 里更改数据类型之后,请在 webhook 上点击 Detect new values,然后再发送一次。
- 不点击 Run once 就什么都不会运行。新建的场景默认是关闭的。用 ON/OFF 开关把它打开,并让它的计划保持为 Immediately as data arrives。
- Server answered 410。Make 会关闭 5 天内没有连接到任何场景的 webhook。请新建一个 Custom webhook,并把它的地址粘贴到 Marrow 里。
- Server answered 400 或 429。webhook 的队列满了时,Make 返回 400。请求来得太快时,返回 429。请求还必须小于 5 MB,所以数据量大时请选更短的范围。
- CSV 过来是空的。Make 的 webhook 接受 JSON、表单数据和查询字符串。请在 Marrow 里选 JSON。
“自动”检查项
- 用“立即运行”测试。“立即运行”下面那一行会说明发生了什么。任何 2xx 响应都算作已送达。其他情况会显示为 Server answered 加状态码,或显示网络错误。
- 查看活动记录。在该自动化的“更多选项”里,“活动记录”会列出最近 30 次运行及各自的结果。
- 运行延迟。后台运行的时机由 iOS 决定,整天锁屏的手机会在下次解锁时发送。“距离上次跑步”会在下一次成功的运行中补上。
- 接收端在你的家庭网络里。Marrow 需要“本地网络”访问权限才能连上它(设置,隐私与安全性,本地网络)。在 Marrow 打开的状态下点按一次“立即运行”,这样 iOS 才能询问你,因为在后台时它会不经询问直接拒绝。
- 开不起来。每个开启的自动化都算一个连接。免费版同时只能开启 1 个连接,Marrow Pro 最多 10 个,AI、服务器和自动化合计。
指南里有更多解决办法:自动.