OFX(开放金融交易)API 有哪些?

发布于 2024-08-12 07:43:11 字数 319 浏览 10 评论 0原文

我计划开发一个小型应用程序来显示我的银行帐户详细信息(如 Mint.com),我可以在其中自定义我自己的显示。我想知道如何以及从哪里开始。

  1. 这些 OFX API 在哪里可用?
  2. 它们是免费的还是我们需要付费才能访问这些 API?
  3. 什么是数据格式(xml、xml/atom、json)?
  4. 有任何文章或文档可以理解此要求并开始开发吗?
  5. 有什么开源软件可以下载代码并进行自定义吗?

如果我想开发像 Mint.com 这样的应用程序,除了 Yoodlee 之外,其他公司还提供哪些 API?定价是怎样的?

I am planning to develop a small application which displays my bank account details(like Mint.com) where I can customize the display of my own. I want to know how and where to start.

  1. Where these OFX API's are available?
  2. Are they free or we need to pay and get access to those API?
  3. What is data format ( xml, xml/atom, json) ?
  4. Any article or document to understand this requirement and start developing?
  5. Any open source software where I can download the code and customize it?

If I want to develop a application like Mint.com what are the other companies provide API's other than Yoodlee? What is the pricing like?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

稚然 2024-08-19 07:43:11

正如其他人提到的,Yodlee 是唯一一家为此类数据提供高级接口的公司。它们也相当昂贵,而且 API 是针对大型产品的,而不是针对个人项目的。

至于您的 OFX​​ 问题,

问:这些 OFX API 在哪里可用?

答:http://ofx.net

问:它们是免费的还是我们需要付费才能访问这些 API?

答:它们是免费且开放的。服务器 URL 列表的获取有点困难。 OfxHome 上有一个开放的 OFX​​ 服务器 wiki 类型列表,但请注意复制该数据批发银行 OFX 连接信息应经过多次验证。您显然不想将客户发送到由随机人员插入 ofxhome.com 的特洛伊木马 OFX 服务器。

问:什么是数据格式(xml、xml/atom、json)?

答:OFX 1.* 使用 SGML,但 OFX 2.*(我在野外没有遇到过)使用 XML。

问:有什么文章或文档可以帮助您了解此要求并开始开发吗?

答:ofx.net有非常完整的OFX协议规范,主要是通过https交换OFX格式的文件。

问:有哪些开源软件可以下载代码并进行自定义?

答:抱歉,我不知道有任何 C# 软件可以与 OFX 对话

希望这会有所帮助,
肖恩

As others have mentioned, Yodlee is the only company providing a high-level interface to this kind of data. They are also fairly expensive and the API is meant for big-time products, not personal projects.

As for your OFX questions,

Q: Where these OFX API's are available?

A: http://ofx.net

Q: Are they free or we need to pay and get access to those API?

A: They are free and open. The list of server URLs are a bit more tricky to acquire. There is an open wiki-type list of OFX servers at OfxHome, but beware of copying that data wholesale as bank OFX connection information should be verified multiple times over. You obviously don't want to send customers to a trojan OFX server that a random person got inserted into ofxhome.com.

Q: What is data format ( xml, xml/atom, json) ?

A: OFX 1.* used SGML but OFX 2.* (which I've not encountered in the wild) uses XML.

Q: Any article or document to understand this requirement and start developing?

A: ofx.net has very complete specifications of the OFX protocol which is mainly an exchange of OFX-format files over https.

Q: Any open source software where I can download the code and customize it?

A: Sorry, I don't know of any C# software to talk OFX

Hope this helps,
Sean

甜扑 2024-08-19 07:43:11

欢迎您查看我即时创建的 OFX​​lib。可能不完整,但请随意分支和更改我的代码

https://github.com/tophathacker/OFXlib

You're welcome to check out my OFXlib I created on the fly. May not be complete, but feel free to branch and change my code

https://github.com/tophathacker/OFXlib

往日 2024-08-19 07:43:11

有什么开源软件可以下载代码并进行自定义吗?

LibOFX 可能有用: http://libofx.sourceforge.net/

它是 OFX 规范的开源实现。

Any open source software where I can download the code and customize it?

LibOFX might be useful: http://libofx.sourceforge.net/

It's an open source implementation of the OFX specification.

貪欢 2024-08-19 07:43:11

听起来您想做一个帐户聚合应用程序。如果是这种情况,我建议您研究一个可以处理帐户聚合任务的现有服务,您所需要做的就是调用他们的 API 来收集预先聚合的数据。

Yodlee 实际上是 Mint.com 用于帐户聚合的工具

如果这是您自己的,请同意个人应用程序 yodlee 将不适合您。

It sounds like you want to do an account aggregation application. If that is the case I would recommend looking into an existing service that would handle the task of account aggregation and all you would need to do is call into their API to gather the pre-aggregated data.

Yodlee is actually what Mint.com uses for account aggregation

Granted if this is going to be your own personal application yodlee will be not an option for you.

拥抱我好吗 2024-08-19 07:43:11

OFX 是一种 XML 格式。您可以使用 OFX 站点 中的架构来生成强类型数据集。

OFX is an XML format. You can use the schema from the OFX site to generate a strongly-typed dataset.

心碎的声音 2024-08-19 07:43:11

I'm not sure what Yodlee's latest pricing on their SDK is (http://yodlee.com/solutions_dv_pfmsdk.shtml) but another data provider is CashEdge AllData. They were just recently used by HelloWallet.com (a service similar to Mint): http://www.prweb.com/releases/2010/03/prweb3700584.htm

I definitely know that Yodlee is the leader in the space when it comes to # of users, # of institutions supported, etc.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文