V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
rhaegarlai
V2EX  ›  程序员

对接银行流水来记账

  •  1
     
  •   rhaegarlai · 200 天前 · 3604 次点击
    这是一个创建于 200 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在 B 乎问了,但是感觉这里的氛围应该会更好

    目前已知各大银行的提醒有如下方式:实时动账短信提醒/微信通知,月结电子账单,

    在抛开短信提醒的前提下
    (IOS 下可行,快捷指令监听短信通知进行 API 调用,但是费用巨大,特别是多家银行多张卡时会去到 40/50 一个月,如果家庭每个人都接入的话....那不得上百),

    那么有什么办法可以对接银行做到接口记账呢
    比如监听开一个小号绑定各大银行,然后监听微信公众号消息推送?
    28 条回复    2024-05-09 13:47:26 +08:00
    rhaegarlai
        1
    rhaegarlai  
    OP
       200 天前
    价格我发一下
    农行储蓄卡 2 块/月
    农行信用卡 3 块/月/张
    建行储蓄卡 3 块/月
    建行信用卡 30 块/12 月约等于 3 块/月
    平安储蓄卡 3 块/月
    平安信用卡 9 块/3 月/张=3 块/张/月
    招商储蓄卡 3 块/月
    招商信用卡 3/块
    工商储蓄卡 2 块/月
    这样子大概估算了下 每个月就要农行 8 块 ,建行 6 块,平安 9 块,招商 6 块,工商 2 块,这就 32 了
    wangwaner
        2
    wangwaner  
       200 天前
    如果不追求实时更新,可以定期手动网银发送电子账单。动账提醒的信息没有微信支付宝的账单信息多。
    我目前的记账方法是用 beancount 作为记账工具,银行卡绑定微信支付宝每次用微信支付宝账单,剩下的信用卡会有每月账单(招行有信用卡每日账单)筛选掉显示财付通和支付宝的记录就是直接走银行卡的信息,再剩下的就是食堂饭卡用中国银行在中行 app 里面打印交易流水导出 pdf 发送邮件即可。支付宝、微信、信用卡、中行卡都可以手动导出以电子邮件发送的账单,手搓一个自动转化格式导入的轮子在手动申请完之后运行一遍就可了( beancount 有 impoter 但是我没看懂)。记了一年多,感觉通常是以 10 天为一个记账周期(时间长了就记不住手动补充花钱目的之类的信息了)
    qW7bo2FbzbC0
        3
    qW7bo2FbzbC0  
       200 天前
    emm, 以前用过网易有钱 app ,就是模仿页面进行查询,时间久了银行逐渐不支持。

    银行一般不想让你这么做
    aa702429162
        4
    aa702429162  
       200 天前
    你说的是储蓄卡短信动账提醒?我建议你办一张四大行的社保卡,可以免费短信通知的,而且年费和小额账户管理费双免
    DigitaIOcean
        5
    DigitaIOcean  
       200 天前
    看需求也不是大众的,估计是 up 自己用的
    换个思路
    简化用卡
    所有的网购消费集中到 1-2 张卡上,记账困难度要低很多。
    naut
        6
    naut  
       200 天前
    部分银行是有免短信提醒费的储蓄卡,如中行/交行乡村振兴、建行白金理财卡(部分地区)、招行金葵花、大多数银行的第三代社保卡(看地区和银行);信用卡一般短信是免费的,只是有的银行小额提醒可能需要收费。如果能把消费放在几张卡上用短信应该也行,卡多的话可能还是看月结电子账单更方便一点。
    corcre
        7
    corcre  
       200 天前
    隐约记得以前有人做过这个
    https://www.v2ex.com/t/957359
    Hellert
        8
    Hellert  
       200 天前
    银行这边有点困难,毕竟银行太多,除非他们能支持 FIX 协议,当然在我国这是不可能的了。

    微信和支付宝都提供帐单明细 CSV 发送到邮箱的服务,而且每天都可以申请(微信每天可申请 10 次,支付宝不明),可以研究一下能否把申请帐单这一步自动化。
    rhaegarlai
        9
    rhaegarlai  
    OP
       200 天前
    @wangwaner 看了下,然后发现网银平安/农行没得下载,农行甚至账单上面只能到日期没到秒,都 2024 年了,下载个账单竟然还是似是而非的功能
    Qetesh
        10
    Qetesh  
       200 天前
    首先记账不能增加太多负担,这种不可能持续下去,我目前是半个月到一个月记一次。
    其次不用关心小额记录,流水都是大额占比更多,但小额更费时间精力,小额通过差额合并补记也是可以的。

    我是自己写了个 python ,解析了几家银行、支付宝、微信的 csv 、excel 、pdf 。
    将交易信息和历史记录进行向量化距离计算,并 AI 解析,自动生成记录导入到 beancount 。
    历史账单多了之后,新纪录基本都很准确很快导入了
    rhaegarlai
        11
    rhaegarlai  
    OP
       200 天前
    @DigitaIOcean 我还想着记录下动账的,因为我每个账号都有一笔钱专门去凑羊毛资格的,所以有时候想算下自己有多少钱还得每个 app 打开算
    rhaegarlai
        12
    rhaegarlai  
    OP
       200 天前
    @Qetesh 是啊,如果需要太多手操的话,即使能坚持这个月,下个月也会不了了之
    dingdangnao
        13
    dingdangnao  
       200 天前
    弄个安卓机接银行 app 推送?😂
    我是用的短信的方案,用了大半年了😂除了偶尔快捷指令抽风 要手动复制一遍😂还有花呗这种要手动记一下
    几乎没啥大错,能忍😂

    顺便还能记录下每天喝奶茶喝咖啡啥的
    me1onsoda
        14
    me1onsoda  
       200 天前
    记账这个需求很矛盾。太自动化,又没有记账的感觉,那不如固定一个账户消费,用银行的账单的功能。我觉得记账目的就是让你深刻体会每一笔支出,才知道节流。但太繁琐,也不可持续。
    L5411
        15
    L5411  
       200 天前   ❤️ 2
    所有钱都存在工资卡上,支付宝、微信的消费都会体现在这张卡上,每个月看银行软件的消费记录就好了,再也不用自己记账
    r6cb
        16
    r6cb  
       200 天前
    @rhaegarlai #11 把卡都绑定到云闪付就能直接看到总余额了
    asdhak
        17
    asdhak  
       200 天前
    钱迹 手动记,已经记了 1899 天了
    xhawk
        18
    xhawk  
       200 天前
    最佳的方法是解析邮件。
    xinmans
        19
    xinmans  
       200 天前
    beacnout 直接解析账单就行,我现在一年导入一次 alipay ,wechat ,招行的对账单( pdf )都能解析,直接进数据库了。
    Manweill
        20
    Manweill  
       200 天前
    微信的自带的微信记账本小程序就可以很好的自动记账(包括微信转账等等),也支持手动录入记账,已经实用了两年了,感觉很不错。除了没有办法按年来统计之外。所有的转账都走微信支付基本都可以,微信支付也覆盖了所有的生活场景。就算是日常的微信发红包也能记录
    qinrui
        21
    qinrui  
       200 天前
    解决办法是控制出口

    比如设定某一张卡为支出卡,所有支出都走这张卡,其他卡有钱需要支出,就先转到这张卡

    这样就可以控制支出的监听了

    收入应该没那么多,也好解决了

    这样一出一进都控制好,就没有问题了
    dys0327
        22
    dys0327  
       200 天前   ❤️ 1
    root71370
        23
    root71370  
       200 天前
    我在使用微信记账 ,很好用,我的支付基本都收口了微信,背后是储蓄卡和信用卡支付
    FrankAdler
        24
    FrankAdler  
       199 天前 via Android
    从云闪付切入吧,所有的银联卡绑定后,进出账云闪付都有消息
    Jtyczc
        25
    Jtyczc  
       199 天前
    根本解决方案就是尽量走一张卡,你有一张常用卡,转入进去,然后就用那张卡消费。

    两夫妻一人一张卡就好了。
    Navee
        26
    Navee  
       199 天前
    工作量非常的大
    先不说不同银行,同一家银行不通卡种、币种电子账单都有可能有细微区别
    Hawthorne
        27
    Hawthorne  
       199 天前
    如果面向消费市场,很难得到客户的信任。
    qianji201712
        28
    qianji201712  
       198 天前
    放弃吧,开发累,用户用的也累,比如老实做个记账 App 有用

    ——来自记账 App 开发者的建议🐶
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2624 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 10:24 · PVG 18:24 · LAX 02:24 · JFK 05:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.