有哪些 OFX(开放金融交易所)API?
Posted
技术标签:
【中文标题】有哪些 OFX(开放金融交易所)API?【英文标题】:What are some OFX (Open Financial Exchange) APIs? 【发布时间】:2010-12-18 08:43:33 【问题描述】:我正计划开发一个显示我的银行帐户详细信息的小型应用程序(例如 Mint.com),我可以在其中自定义我自己的显示。我想知道如何以及从哪里开始。
-
这些 OFX API 在哪里可用?
它们是免费的还是我们需要付费才能访问这些 API?
什么是数据格式(xml、xml/atom、json)?
有任何文章或文档可以了解此要求并开始开发吗?
有什么开源软件可以下载代码和自定义吗?
如果我想开发像 Mint.com 这样的应用程序,除了 Yoodlee 之外,还有哪些其他公司提供 API?价格如何?
【问题讨论】:
【参考方案1】:正如其他人所提到的,Yodlee 是唯一一家为此类数据提供高级接口的公司。它们也相当昂贵,而且 API 适用于大型产品,而不是个人项目。
至于你的 OFX 问题,
问:这些 OFX API 在哪里可用?
答:http://ofx.net
问:它们是免费的还是我们需要付费才能访问这些 API?
A:它们是免费且开放的。获取服务器 URL 列表有点棘手。 OfxHome 有一个开放的 wiki 类型的 OFX 服务器列表,但要小心复制该数据批发,因为银行 OFX 连接信息应多次验证。您显然不想将客户发送到随机人插入 ofxhome.com 的木马 OFX 服务器。
问:什么是数据格式(xml、xml/atom、json)?
答:OFX 1.* 使用 SGML,但 OFX 2.*(我在野外没有遇到过)使用 XML。
问:有任何文章或文档可以理解此要求并开始开发吗?
A:ofx.net的OFX协议规范非常完整,主要是通过https交换OFX格式的文件。
问:有什么开源软件可以下载代码并自定义吗?
A: 抱歉,我不知道有什么 C# 软件可以说 OFX
希望这会有所帮助, 肖恩
【讨论】:
ofxhome.com 将于 2021 年 8 月停用(并于 2022 年 8 月下线)。此外,那里有很多年以前从未更新过的信息。如果有人知道银行 OFX 信息的另一个来源,请编辑此答案! 其实找到了a massive list here;但是,很多登录都转到ncr.com
,所以不确定。
我实际上编制了moneydance.com 列表。但是任何阅读这篇文章并想要编译自己的列表的人都应该真正建立自己的目录。信任其他人的 OFX URL 是一个非常糟糕的安全问题。只需一个恶意 URL,就会有人窃取您用户的网上银行凭据。
在哪里/如何“建立”一个列表!我多次联系我的银行,得到的 OFX 反馈为零。【参考方案2】:
欢迎您查看我即时创建的 OFXlib。可能不完整,但请随意分支和更改我的代码
https://github.com/tophathacker/OFXlib
【讨论】:
看起来很有用(而且很脏)。但是,就目前而言,这是仅链接的答案。添加来自 GitHubREADME.md
的最后两句话,我将删除此评论。【参考方案3】:
任何开源软件,我可以下载代码并对其进行自定义?
LibOFX 可能有用:http://libofx.sourceforge.net/
它是 OFX 规范的开源实现。
【讨论】:
【参考方案4】:听起来你想做一个帐户聚合应用程序。如果是这种情况,我建议您研究一个可以处理帐户聚合任务的现有服务,您需要做的就是调用他们的 API 来收集预先聚合的数据。
Yodlee is actually what Mint.com uses for account aggregation
如果这将是您自己的个人应用程序,yodlee 将不适合您。
【讨论】:
【参考方案5】:OFX 是一种 XML 格式。您可以使用OFX site 中的架构来生成强类型数据集。
【讨论】:
【参考方案6】:我不确定 Yodlee 对其 SDK 的最新定价是多少 (http://yodlee.com/solutions_dv_pfmsdk.shtml),但另一个数据提供商是 CashEdge AllData。 HelloWallet.com(类似于 Mint 的服务)最近才使用它们:http://www.prweb.com/releases/2010/03/prweb3700584.htm
我绝对知道 Yodlee 在用户数、支持的机构数等方面是该领域的领导者。
【讨论】:
Yodlee 并不便宜。他们每年收取最低 10,000 美元的费用,与用户无关。如果您像 Mint.com 一样为数百万用户提供服务,那没关系,但他们的定价几乎是为了让小家伙们望而却步。以上是关于有哪些 OFX(开放金融交易所)API?的主要内容,如果未能解决你的问题,请参考以下文章