我打算开发一个小应用程序,显示我的银行帐户详细信息(如Mint.com),我可以自定义我自己的显示。我想知道如何以及从哪里开始。
如果我想开发像Mint.com这样的应用程序,除了Yoodlee之外,其他公司提供的API是什么?什么是定价?
答案 0 :(得分:13)
正如其他人所说,Yodlee是唯一一家为这类数据提供高级接口的公司。它们也相当昂贵,API适用于大型产品,而不是个人项目。
关于你的OFX问题,
问:这些OFX API可用于何处?
问:他们是免费的,还是我们需要付费才能访问这些API? 答:他们是自由开放的。获取服务器URL列表有点棘手。在OfxHome有一个开放的wiki类型的OFX服务器列表,但要小心复制该数据,因为应该多次验证银行OFX连接信息。您显然不希望将客户发送到随机用户插入到xhome.com的木马OFX服务器。问:什么是数据格式(xml,xml / atom,json)?
答:OFX 1. *使用SGML但OFX 2. *(我在野外没有遇到过)使用XML。
问:任何文章或文件要了解这一要求并开始开发?
A:ofx.net有非常完整的OFX协议规范,主要是通过https交换OFX格式的文件。
问:我可以下载代码并自定义的任何开源软件吗?
答:对不起,我不知道任何谈论OFX的C#软件
希望这有帮助, 肖恩
答案 1 :(得分:5)
欢迎您查看我即时创建的OFXlib。可能不完整,但随意分支和更改我的代码
答案 2 :(得分:3)
答案 3 :(得分:1)
听起来你想要做一个帐户聚合应用程序。如果是这种情况,我建议您查看一个可以处理帐户聚合任务的现有服务,您需要做的就是调用他们的API来收集预先聚合的数据。
Yodlee is actually what Mint.com uses for account aggregation
如果这将是您自己的个人申请,那么yodlee将不适合您。
答案 4 :(得分:0)
OFX是一种XML格式。您可以使用OFX site中的模式生成强类型数据集。
答案 5 :(得分:0)
我不确定Yodlee最新的SDK定价是什么(http://yodlee.com/solutions_dv_pfmsdk.shtml),而另一个数据提供商是CashEdge AllData。它们最近刚刚被HelloWallet.com使用(类似于Mint的服务):http://www.prweb.com/releases/2010/03/prweb3700584.htm
我当然知道Yodlee在用户数量,支持的机构数量等方面是该领域的领导者。