如何从网站上提取银行对账单?

时间:2011-04-07 06:06:22

标签: banking onlinebanking ofx

我需要从许多不同来源提取银行账户报表。我希望能够以某种标准化的方式获取这些数据,无论是CSV还是OFX或XML等等。我只需要能够获得这些数据。我将使用自己的帐户来获取交易,因此不应该有太多“合法”的问题。像Mint.com这样的网站如何获得银行对账单?他们只是询问您的帐户信息,URL,然后他们就会关闭并运行。我怎么能这样做?

5 个答案:

答案 0 :(得分:7)

用您喜欢的语言编写一个屏幕刮刀来完成它。将其自动化。

通常情况下,银行可以通过在线服务为您提供长达三个月的交易。

当屏幕刮擦失败时,不要忘记按下紧急按钮。

这里的要点是自动化它,以便(手动运行它)的痛苦消失,这样你所看到的就是“不断”更新你账户的交易。

答案 1 :(得分:4)

如果您对简单的个性化解决方案感兴趣,一种简单的方法就是让Mint汇总您的所有购买并使用现有的刮刀下载它们。这样的事情:https://github.com/mrooney/mintapi

答案 2 :(得分:1)

您可以考虑的其他主要内容是Plaid(更多商业产品,但看起来非常好)和https://www.buxfer.com有免费API。最近薄荷使刮刀刮得更难。

答案 3 :(得分:0)

抓取您的交易并将其保存为XLS的CSV,以便使用iCreateOFX Basic v4转换为OFX和/ QIF,或者尝试使用v5 beta

答案 4 :(得分:-1)

我前一段时间阅读了一篇关于此的综合技术文章,然而,我找不到它。从我的记忆中,这是薄荷从你的银行获取数据所做的事情:

  1. 来自该公司的查询API:http://www.finappstore.com/
  2. 如果银行不在上述API中,则会回退到屏幕抓取