问题标签 [plaid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 以可读格式打印编码或解码的 json
我正在使用 php curl 从格子 api 获取帐户和交易数据。我希望以一种不错的格式查看它,以便我可以创建循环以将信息保存到数据库中。解码后的 json 输出,当使用 print_r 打印时,返回如下:
我想让它看起来像这样:
作为参考,这里是获取响应的代码:
除了循环还有什么想法吗?
java - 在 Android 上使用 Plaid API
我正在尝试制作一个使用 Plaid API 的 android 应用程序。我正在使用此处找到的 java 绑定:https ://github.com/plaid/plaid-java 。
我正在尝试运行在该 github 页面上找到的示例代码,但我很挣扎。问题在于依赖关系。
我的 build.gradle 中有这些:
需要大量搜索才能找到可以工作的正确 Apache HttpClient 库,因为当我第一次尝试这个时,我得到了 ClassNotFoundExcptions。
现在我得到了一个验证错误:
我正在努力解决这些问题,但找不到在 Android 上运行的 Plaid API 的任何示例。如果有人能提供哪怕一点点的帮助,将不胜感激。
谢谢
javascript - 使用格子示例原因
我正在本地进行测试,每当我点击自定义集成中找到的示例中的按钮时,我都会收到此错误:
XMLHttpRequest cannot load https://link-tartan.plaid.com/client/info. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://cdn.plaid.com' is therefore not allowed access. The response had HTTP status code 403.
我读过服务器需要在响应中添加一个标头
但是问题是服务器不归我所有,我只是从 Plaid 的 API 请求响应。
我有哪些选择可以做和解决?
php - 格子+条纹 ach 支付整合
我将使用 plaid + stripe api 集成到每次付款中,但是在获取帐户 ID 和 public_token 后,我无法从 plaid 获取 stripe_bank_account_token 来调用 curl 请求
我在这里使用 php 是请求
并且响应是 { "sandbox": true, "access_token": "test_chase" }
我无法得到
这个回应
angularjs - How can I implement the Plaid API using Ionic?
I was able to successfully implement the API on web, here is what it looks like, I have a button in a regular html file...
I include the script tag...
and I include the following javascript in the html body...
Now I want to do the same using angular js. I'm using an ionic framework (not that it really matters). So I first display the necessary html using the following...
My menu.html
file contains the following button...
on ng-click
it reaches the following controller. I tried to implement the API in this controller to no avail...
I get the error Plaid
is not defined in the controller. Why is that?
EDIT
I replicated a web app version using angular and it worked. I used the following CDN instead of the ionic/angular one
But I still can't get it to work on my ionic web app. Has anyone else ever come across this issue?
java - 通过代理连接到 PLAID
是否有任何机构使用 plaid-java 库通过代理连接到 PLAID api?
我在代理后面,我可以通过修改 ApacheHttpClientHttpDelegate 类连接到格子沙箱 URL(例如: https ://tartan.plaid.com/categories)。
但是当我运行单元测试时,我会时不时地低于错误。
com.plaid.client.exception.PlaidCommunicationsException: org.apache.http.conn.HttpHostConnectException: Connect to webproxy.xx.xxx.net [webproxy.xx.xxx.net/1xx.xx.xxx.xx] failed: Connection refused: connect
这里可能是什么问题?
c# - 在 Plaid API 上使用 .net 客户端调用 Exchange_Token 失败并出现异常
我正在尝试调用 Plaid 测试环境以使用 C# 客户端将 Stripe 与 Plaid 集成。
但是我无法交换令牌,而我可以使用 curl 客户端成功地做到这一点。代码超级简单。
调用失败,IO 异常表示远程方关闭了连接,内部异常消息是"Authentication failed because the remote party has closed the transport stream."
有人有想法么?我已经准备好拔头发了。。
这是成功的相应curl
调用。
integration - 不使用真实银行账户来测试格子集成的方法
这可能是一个愚蠢的问题,但我正在尝试找出一种方法来开发一个与 Plaid 的 API 集成的应用程序,而无需使用真实的银行帐户对其进行测试。我不是美国公民,因此我在 Plaid 支持的银行没有真实的银行账户。
有没有办法在没有真实银行账户的情况下进行这种测试?
security - Plaid 访问令牌是秘密吗?
Plaid Link API 文档指出,成功的 Plaid 链接的结果会返回具有public_token
以下属性的 a:
一旦用户通过 Plaid Link 成功登录,该模块将提供一个 public_token。这与典型的 Plaid API 请求形成对比,后者返回 access_token。
在应用程序或浏览器中公开是安全的
不能用于直接检索帐户和路由号码(用于身份验证)或交易(用于连接)
可以通过 /exchange_token 端点交换格子 access_token。
据推测,这与 形成对比access_token
,这意味着access_token
是一个秘密。但是,据我所知,每个接受 an 的Plaid 端点access_token
还需要客户端的 ID 和secret
值。
假设secret
实际上是保密的,理论上公开访问令牌是否安全?如果没有,我错过了什么?如果是这样,公共令牌的意义何在?
stripe-payments - 使用条纹 + 格子创建 ACH 收费 - 没有这样的令牌;在实时模式中存在类似的对象
我之前在开发模式下尝试对实时卡/客户收费时遇到过这个问题。我以前从未使用条纹进行过 ACH 收费,而且我肯定处于开发模式。 https://stripe.com/docs/ach#integrating-plaid
js
响应有效。我使用上面的 public_token 和帐户 ID:
这也会产生一个有效的响应对象:
我想这就是我混淆的地方。文档说: 响应将包含经过验证的 Stripe 银行帐户令牌 ID。您可以将此令牌附加到 Stripe Customer 对象,或直接在其上创建费用。
但是,当我像这样在银行帐户令牌上创建费用时:
我得到的错误是:致命错误:未捕获的异常'Stripe\Error\InvalidRequest',消息'没有这样的令牌:btoken_MY_BANK_TOKEN; 类似的对象存在于实时模式中,但使用了测试模式密钥来发出此请求。