概述

<aside> 💡 不需要提醒功能,安卓用户可以忽略Scriptable和快捷指令 app的设置,仅使用notion管理信用卡

</aside>

  1. Notion 建立信用卡表格,录入信用卡基本信息,自动计算还款日
  2. 使用 Scriptable iOS app建立组件,调用 notion 私人 API 获取即将要还款的信用卡,显示在iOS屏幕组件上,组件每天更新
  3. 另配合 快捷指令 app自动化可以 “利用 API 在最后一天自动提醒并调起云闪付“

效果

Notion 管理额度与还款日

Notion 管理额度与还款日

Scriptable 显示提醒

Scriptable 显示提醒

步骤

Notion 部分

  1. 打开分享的模板 信用卡示例 ,点击 Duplicate 复制到自己的 Notion。

    信用卡示例

  2. 在表格里填好自己的信用卡,花呗,白条信息,关键字段是 还款日

    <aside> 💡 代码原理

    </aside>

    dateBetween((prop("还款日") >= date(now())) ? dateSubtract(now(), date(now()) - prop("还款日"), "days") : dateSubtract(dateAdd(now(), 1, "months"), date(now()) - prop("还款日"), "days"), now(), "days")
    
    dateSubtract(dateSubtract(dateAdd(now(), prop("剩余天数"), "days"), toNumber(formatDate(dateAdd(now(), prop("剩余天数"), "days"), "HH")), "hours"), toNumber(formatDate(dateSubtract(dateAdd(now(), prop("剩余天数"), "days"), toNumber(formatDate(dateAdd(now(), prop("剩余天数"), "days"), "HH")), "hours"), "mm")), "minutes")
    

    填写信用卡信息

    填写信用卡信息

  3. 打开 integrations ,新建私人 integrations 取名 ”信用卡还款“

  4. 复制出你的私人Token

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/f28294ac-5e4a-4a13-b0ec-d5507e4fa287/Untitled.png

  5. 回到表格页面,右上角 share ,添加刚刚新建的integration

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fd6668fe-a2fb-4586-a065-0dd3c24f18e3/0a267dd-share-database-with-integration.gif

  6. 你还可以切换视图,用日历视图/看板视图查看

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/79f69a11-c81f-4330-bc12-c497a39bb639/Untitled.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/63d5760e-92eb-4d68-978d-96fdcdf9492c/_20210530165838.png

Scriptable 部分

  1. 下载打开 Scriptable app
  2. 添加一个脚本,取名”信用卡“,替换以下代码中的 [你的私人Token] ,[表格id](表格id 在页面链接里)。