我希望能够在我的颤振项目中使用Dwolla!这很容易,因为大部分工作都是在后端完成的。
现在,它的一部分需要ui,其中javascript和html必须被执行。
这就是我的问题所在..。如何在颤振中实现api的这一部分:
然后,将这个单使用IAV令牌传递给应用程序的客户端,它将在JavaScript函数dwolla.iav.start中使用。此令牌将用于验证请求,请求Dwolla呈现IAV流。在调用此函数之前,您需要将dwolla.js包含在页面的头上。
<head>
<script src="https://cdn.dwolla.com/1/dwolla.js"></script>
</head>
<head>
<script src="https://cdn.dwolla.com/1/dwolla.js"></script>
</head>接下来,您将将一个容器添加到您希望呈现IAV流的页面正文中。
<div id="mainContainer">
<input type="button" id="start" value="Add Bank">
</div>
<div id="iavContainer"></div>
<div id="mainContainer">
<input type="button" id="start" value="Add Bank">
</div>
<div id="iavContainer"></div>现在已经在页面上初始化了dwolla.js并创建了容器,您将在其中呈现IAV流,您将创建一个JavaScript函数,该函数响应客户单击页面上的“Add”按钮。一旦客户单击“callback”,您的应用程序将调用dwolla.iav.start(),传递以下参数:单个使用IAV令牌的字符串值、选项(如IAV将呈现的iavContainer元素),以及处理任何错误或响应的回调函数。
<script type="text/javascript">
$('#start').click(function() {
var iavToken = '4adF858jPeQ9RnojMHdqSD2KwsvmhO7Ti7cI5woOiBGCpH5krY';
dwolla.configure('sandbox');
dwolla.iav.start(iavToken, {
container: 'iavContainer',
stylesheets: [
'http://fonts.googleapis.com/css?family=Lato&subset=latin,latin-ext',
'http://localhost:8080/iav/customStylesheet.css'
],
microDeposits: 'true',
fallbackToMicroDeposits: (fallbackToMicroDeposits.value === 'true')
}, function(err, res) {
console.log('Error: ' + JSON.stringify(err) + ' -- Response: ' + JSON.stringify(res));
});
});
</script>
<script type="text/javascript">
$('#start').click(function() {
var iavToken = '4adF858jPeQ9RnojMHdqSD2KwsvmhO7Ti7cI5woOiBGCpH5krY';
dwolla.configure('sandbox');
dwolla.iav.start(iavToken, {
container: 'iavContainer',
stylesheets: [
'http://fonts.googleapis.com/css?family=Lato&subset=latin,latin-ext',
'http://localhost:8080/iav/customStylesheet.css'
],
microDeposits: 'true',
fallbackToMicroDeposits: (fallbackToMicroDeposits.value === 'true')
}, function(err, res) {
console.log('Error: ' + JSON.stringify(err) + ' -- Response: ' + JSON.stringify(res));
});
});
</script>“客户将通过使用他们的网上银行凭证进行身份验证来完成IAV流程。如果您在回调中收到了一个JSON响应,包括一个指向新创建的资金来源的链接,您就会知道他们的银行帐户已经成功地添加并验证了。”
注意: Dwolla没有可用于移动的sdk。
所以我想我的问题是,如何在颤振上集成这样一个API?
https://stackoverflow.com/questions/57129714
复制相似问题