我需要从多个不同的来源获取银行账户对账单。我希望能以某种标准化的方式获取这些数据,如CSV、OFX或XML等格式。我只需要能够获取这些数据即可。我将使用自己的账户来获取交易记录,因此不应该有太多法律问题。像Mint.com这样的网站是如何获得银行对账单的呢?他们只需请求您的账户信息、URL,然后就可以开始操作了。我该如何做到这一点?
我需要从多个不同的来源获取银行账户对账单。我希望能以某种标准化的方式获取这些数据,如CSV、OFX或XML等格式。我只需要能够获取这些数据即可。我将使用自己的账户来获取交易记录,因此不应该有太多法律问题。像Mint.com这样的网站是如何获得银行对账单的呢?他们只需请求您的账户信息、URL,然后就可以开始操作了。我该如何做到这一点?
使用您喜欢的语言编写一个屏幕抓取器来完成它。自动化处理。
通常,银行通过其在线服务向您提供最多三个月的交易记录。
不要忘记在屏幕抓取失败时触发紧急按钮。
主要目的是自动化处理,以便手动运行的痛苦消失,这样您只会看到账户的“不断”更新的交易记录。
其他需要考虑的主要事项包括Plaid(更商业化的产品,但看起来很不错)和https://www.buxfer.com,其具有免费的API。最近,Mint为数据抓取工具提供了更多阻力。
我之前读过一篇全面的技术文章,但是我找不到了。根据我的记忆,这就是 Mint 从你的银行获取数据的方法: