1

这是我的第一篇文章,所以如果您需要我澄清任何事情,请告诉我!

简而言之,我想知道如何创建一个工具,允许您使用您的登录凭据登录到第三方网站。

例如,我想了解 Mint.com 之类的网站如何登录银行网站。如果您不熟悉 Mint,该工具允许您直接从他们的网站登录您的银行账户,并通过链接到您的银行账户网站上以电子方式存储的信息,使用该工具跟踪您的财务状况。

更具体地说,我想知道:

  1. 您如何在 Mint.com 上输入您银行的登录详细信息并以第三方身份登录您银行的网站?

  2. 设置这样的界面/工具需要什么编程?

  3. Mint 是否需要获得银行的许可才能登录网站?例如,在创建该工具之前,Mint 和银行之间是否达成了某种协议,说 Mint 能够访问他们的信息?

谢谢!

格雷格

4

1 回答 1

0
  1. 他们最有可能使用OFX(开放金融交易所)或fPML 之类的东西。 您可以做一些研究,您会发现大多数主要银行和经纪公司都支持 OFX。我之前合作过的 Etrade,非常擅长支持 OFX,并且有自己的 API 可供您使用。

  2. PHP,Java,红宝石。确实没有要求的语言,但它们都有不同的要求。

  3. 是的,您必须从金融机构获取 API 密钥或授权密钥。它通常是一个供应商密钥,当提供正确的用户/密码哈希时,可用于访问每个帐户。

于 2014-02-20T19:09:54.897 回答