什么是OFX(开放金融交易所)API?

Gab*_*sai 24 .net c# api ofx

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

  1. 这些OFX API可用的地方?
  2. 它们是免费的还是我们需要支付并获得对这些API的访问权限?
  3. 什么是数据格式(xml,xml/atom,json)?
  4. 是否有任何文章或文件要了解这一要求并开始开发?
  5. 任何开源软件,我可以下载代码并自定义它?

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

Sea*_*lly 13

正如其他人所提到的,Yodlee是唯一一家为这类数据提供高级接口的公司.它们也相当昂贵,API适用于大型产品,而不是个人项目.

至于你的OFX问题,

问:这些OFX API可用于何处?

答:http://ofx.net

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

答:他们是自由开放的.获取服务器URL列表有点棘手.在OfxHome有一个开放的wiki类型的OFX服务器列表,但要注意复制该数据批发,因为应该多次验证银行OFX连接信息.你显然不希望将客户发送到一个随机的人插入到xhome.com的木马OFX服务器.

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

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

问:任何文章或文件要了解这一要求并开始开发?

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

问:我可以下载代码并进行自定义的任何开源软件吗?

A:对不起,我不知道任何谈论OFX的C#软件

希望这有帮助,肖恩


小智 5

欢迎您查看我即时创建的OFXlib.可能不完整,但随意分支和更改我的代码

https://github.com/tophathacker/OFXlib


Dav*_*sky 0

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