首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何以编程方式下载美国银行交易记录?

如何以编程方式下载美国银行交易记录?
EN

Stack Overflow用户
提问于 2021-05-21 11:26:53
回答 3查看 226关注 0票数 0

我使用quicken,它可以自动下载美国银行的交易记录。但是,它会截断所有收款人,因此我会丢失数据。我想解决这个问题,我正在考虑下载交易数据,并生成我自己的QFX文件与完整的收款人信息。

有没有一种方法可以让我以编程的方式下载事务,或者以编程的方式下载像.qif这样的东西(可以在他们的网站上获得)?对于后者,我可以自己将gif转换为QFX。

如果任何人有其他想法下载所有交易信息而不丢失收款人信息,我也欢迎这些想法。

EN

回答 3

Stack Overflow用户

发布于 2021-06-07 04:28:27

他们为此提供api了吗?但在没有合同的情况下,最有可能的不是3便士。因为它的银行,必须有浏览器等检查,以及标准登录,所以它将很难卷曲。你可以有一个浏览器插件来读取页面中的所有数据,并在不适合页面的情况下自动滚动以获得新的交易。这是一个老生常谈的解决方案,但得到我们需要的东西是很好的,因为你告诉我们,数据在页面上是可用的,并且必须通过更新重新访问,但基本结构的变化很少。

票数 0
EN

Stack Overflow用户

发布于 2021-06-08 10:41:45

快速搜索bank of america api就得到了这个BofA API。他们甚至有很多支付信息类型的选项,你可以查询here,以及许多你可以访问它的个人账户类型。

它看起来相当全面。如果你没有看到你正在寻找的东西,我在下面放了另一个选项,以防万一。

我不使用BofA。所以我不能说他们有什么原生可用的。但是,如果机器人在用户界面中的任何位置呈现它,你总是可以使用机器人来抓取它。

我同意Meena的观点,你不应该使用curl。但是selenium使用浏览器以编程方式执行您想在任何网站上执行的任何操作。它们还具有针对多种语言的绑定。所以你可以挑你最喜欢的去镇上...

票数 0
EN

Stack Overflow用户

发布于 2021-06-08 12:22:55

API似乎会返回一个JSON,所以如果这部分很重要,那么您可能需要找到一个工具将其转换为qif或qfx。深入研究后,我无法在没有CashPro帐户的情况下进行测试,但似乎您需要做的是……

步骤1:

  • here获取访问令牌。您需要在任何请求

的头中发送此消息

第2步:

  • 使用以下格式发送带有报头的http请求:

{ "accounts":{ "accountNumber":"xxxxxxx","bankId":"xxxxxxx“},"fromDate":"yyyy-mm-dd","toDate":"yyyy-mm-dd”}

转到https://developer.bankofamerica.com/cashpro/reporting/v1/transaction-inquiries/previous-day

第3步:

  • 你应该得到一个JSON作为响应

如前所述,我不能对此进行测试,但是您需要的特定API端点的here's the documentation

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67630452

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档