通过PHP集成Yodlee Fastlink



我需要帮助将Yodlee Fastlink集成到我们的web应用程序中。据我所知,我已经设置并正确运行了所有非Fastlink功能(例如coBrandLogin、userSession、userRegistration(,并根据需要保存到我们的数据库中。然而,我似乎不知道如何整合Fastlink本身。我遵循了"集成指南",虽然我似乎成功地获得了oAuth凭据(通过http://bit.ly/1LOhFmT),我似乎无法使用最终构建的URL通过网页或iframe调用任何内容。

在这一点上,为了确保我不会错过任何东西,我非常感谢ELI5对实现iframe基本成功所需步骤的高级别概述。如前所述,我有Yodlee的基本功能,IP得到了适当授权,Yodlee自己也提供了私人和公共凭据。此外,该应用程序是用PHP编写的,因此任何倾向于该方向的东西都将受到极大的赞赏。

仅供参考,我从Yodlee技术支持部门收到的最后一封电子邮件是,我需要写我自己的oAuth2经理(或者更有可能获得一个http://oauth.net/2/)如果我想完全自动化Fastlink过程,请使用PHP。它们似乎提供了非常固定的答案,几乎没有其他答案。我也直接打电话给他们,但正在等待我们的客户成功经理的回复。

希望我只是非常迟钝,错过了一些完全显而易见的东西。如能提供任何帮助,我们将不胜感激。

不用担心,它不是来自您。我们和yodlee遇到了完全相同的问题。。他们的文件非常不完整,有时甚至不完整。这种支持只会让你一点一点地做出反应,需要一定的时间。我们也不得不使用客户成功经理来推动事情的发展,在我们的开发过程中损失了几周时间。

当谈到fastlink时,你必须在前面实现逻辑(不要问我为什么,我觉得它很难看(。你必须做所有的调用来验证你的令牌ect从你的API(我相信你已经做了这项工作(,让我列出一个步骤:

[从您的api]-Cobran登录-用户登录-获取快速链接令牌-(这里我们创建了一个称为获取快速链接数据的步骤(

[站在你的前面]-你必须提交一份包含特定信息的表格(我在本文中分享(,我们的GetFastLinkData提供了加载iframe所需的所有信息。

  • 注意,出于安全目的,你可以用一些盐或其他东西加密你的数据,我让你自己决定

这里有一个html/表单的例子,你需要在你的前面。用要测试的数据替换在{}中写入的所有内容。

<!DOCTYPE html>
<html>
<title>Invoke FastLink 2.0</title>
<body>
<table>
<form action="https://consolidatedsdknode.yodlee.com/authenticate/{cobrand-to-replace}/?channelAppName=pfmmasterfl" method="POST">
    <tr>
        <td>FinAppId's</td>
        <td>::</td> 
        <td>    <input type="text" name="app" value="10003600"/>    </td>
    </tr>
    <tr>
        <td>UserSession</td>
        <td>::</td> 
        <td>    <input type="text" name="rsession" value="{rsession-hash-code}"/>    </td>
    </tr>
    <tr>
        <td>Access Token</td>
        <td>::</td> 
        <td>    <input type="text" name="token" value="{fastlink-token}"/>    </td>
    </tr>
    <tr>
        <td>RedirectReq</td>
        <td>::</td> 
        <td>    <input type="text" name="redirectReq" value="true"/>    </td>
    </tr>
    <tr>
        <td>Extra Params</td>
        <td>::</td> 
        <td>    <input type='text' name='extraParams' value='callback=https://www.google.co.in/'>    </td>
    </tr> 
</table>
    <input type="submit" name="Submit" />
</form>
</body>
</html>

您可以将这个HTML保存到一个文件中,并从那里对其进行测试,以获得第一种方法。希望这能帮助到这里的人。

我对更好地实现这个快速链接噩梦持开放态度,尝试了很多方法来实现它;(

最新更新