【发布时间】:2011-07-31 09:48:51
【问题描述】:
我需要从多个不同来源提取银行帐户对帐单。我希望能够以某种标准化的方式获取这些数据,无论是 CSV、OFX 还是 XML 等等。我只需要能够获得这些数据。我将使用我自己的帐户来获取交易,所以那里不应该有太多的“法律”问题。 Mint.com 等网站如何获取银行对账单?他们只是询问您的帐户信息、URL,然后他们就开始运行了。我该怎么做?
【问题讨论】:
标签: banking onlinebanking ofx
我需要从多个不同来源提取银行帐户对帐单。我希望能够以某种标准化的方式获取这些数据,无论是 CSV、OFX 还是 XML 等等。我只需要能够获得这些数据。我将使用我自己的帐户来获取交易,所以那里不应该有太多的“法律”问题。 Mint.com 等网站如何获取银行对账单?他们只是询问您的帐户信息、URL,然后他们就开始运行了。我该怎么做?
【问题讨论】:
标签: banking onlinebanking ofx
如果您对简单的个人解决方案感兴趣,一种简单的方法是让 Mint 汇总您的所有购买并使用现有的抓取工具下载它们。像这样的东西:https://github.com/mrooney/mintapi。
【讨论】:
您可能会考虑的其他主要内容是Plaid(更多商业产品,但看起来非常好)和https://www.buxfer.com,它有一个免费的api。最近的薄荷使刮刀刮擦它变得更加困难。
【讨论】:
使用iCreateOFX Basic v4 获取您的交易并将其保存为 CSV 的 XLS 以转换为 OFX 和/QIF 或尝试v5 beta。
【讨论】:
我不久前阅读了一篇关于此的综合技术文章,但是,我找不到它。根据我的记忆,这就是 mint 从您的银行获取数据的方式:
【讨论】:
用您喜欢的语言编写一个屏幕抓取工具来执行此操作。自动化它。
通常,银行允许您通过其在线服务访问长达三个月的交易。
当屏幕抓取失败时,不要忘记让它按下紧急按钮。
这里的重点是自动化它,以便(手动运行它)的痛苦消失,这样您所看到的就是“不断”更新的帐户交易。
【讨论】: