X-Callback-URL 在‘今日账单’中的使用
今日账单 实现了 x-callback-url 协议,这是一种通用的 URL Scheme 协议。它能让你在不通的 App 之间通信,Workflow、Launch Center Pro 等 App 都支持了 x-callback-url,因此 今日账单 也支持与他们协作。
今日账单 的 x-callback-url
格式为:
1 | niffler://x-callback-url/[动作]?[动作参数]&[x-callback 参数] |
动作
/account
使用指定的名字创建账本
/bill
使用指定的名称和数字创建账单
动作参数
name
(必选)账本或账单项目名称
value
,当动作为bill时,为必选参数。账单开销数值。
type
,当动作为bill时,为必选参数。账单开销类型,0 支出,1 收入,2 已报销。
remark
(可选),备注信息
payway
(可选),账单支付方式
例子
1.创建一个名为“装修”,备注信息为“店铺”的账本。
1 | niffler://x-callback-url/account?name=装修&remark=店铺 |
2.创建一条类别为“饮食”的“午餐”通过“现金”支出 12 元的账单。
1 | niffler://x-callback-url/bill?name=饮食&type=0&remark=午餐&value=12&payway=现金 |
后记
本文档对应 App 版本为 3.7.6 及以上