问题标签 [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.
plaid - Plaid API 不返回待处理的交易
我正在使用公共 API 端点
为用户获取待处理的交易,一旦他被添加。
但是,我没有在结果中收到任何待处理的交易。
难道我做错了什么?
java - plaid - android - httpclient 库版本不匹配
我在我的 Android 应用程序中使用 plaid-java:0.2.10 作为依赖项。
Plaid 使用 org.apache.httpcomponents:httpclient:4.4.1 作为依赖项。而且,android 还包含与依赖项相同的库。
但是,它们的版本不匹配。使用 gradle 构建时出现以下错误,
依赖 org.apache.httpcomponents:httpclient:4.3.3 被忽略以进行调试,因为它可能与 Android 提供的内部版本冲突。
我想使用格子提供的那个。
我怎样才能让它工作?有没有办法忽略android提供的库?
yodlee - 使用 Plaid API 或 Yodlee 生成的数据的策略
我在一家初创公司工作,我们计划使用 Plaid API 或 Yodlee 进行银行数据聚合,即信用记录和以前的交易。我想从一位从事这些服务的程序员那里了解这些服务的数据策略。销售人员给出了非常混乱的看法。我的问题主要是
- 如果我的一个用户之前曾将他们的数据提供给这些聚合器(例如,可能使用 Yodlee 进行薄荷),如果他们使用我的服务,他们是否必须再次输入每个银行登录详细信息,或者他们是否有某种用户配置文件他们可以授权我的应用查看存储在他们服务中的数据。
- Plaid API/Yodlee 是否将我生成的数据用于自己的用途,我的用户是否将这些数据归功于这些服务而不是我?
- 如果我想搬出去,他们是否仍将我的用户数据(他们注册的银行账户)作为个人资料保存在他们的办公桌上?
PS:我认为这个问题遵循 SO 的政策,但如果不是,请随时纠正我。
plaid - access_token、_item 和 _user 的格子生命周期
我试图了解格子access_token的生命周期(由 /connect 返回并用于 /connect/get)以及帐户的格子_user和_item字段。_user字段未记录,根据文档的_item字段是
“特定访问令牌帐户的唯一 ID。” (https://www.plaid.com/docs/#connect)
我从设置中的猜测是:
_item用于通用标识具有相同登录名的一组帐户(例如,连接在一起的 Wells Fargo 借记和贷记帐户),无论客户访问帐户数据如何。_item的生命周期永远不会结束。
access_token由 plaid 为 (client_id, _item) 对生成,并授予 client_id 对与 _item 关联的帐户的访问权限。如果拥有帐户的用户更改了他的登录信息,或者如果 plaid 撤销对 client_id 的访问权限,则 access_token 将变得无用,并且需要以相同的方式生成一个新的。
_user普遍标识可能拥有多组帐户的人,每个帐户由 _item 标识。我不确定 plaid 对该字段的准确性提供了什么保证(换句话说,当且仅当他们所指的各自的人相同时,plaid 是否保证两个 _user 是相等的?)
我的理解有多正确?非常感谢!
angularjs - 如何防止 Grunt dom_munger 剥离您的 CDN 依赖项?
我有一个对象 ,Plaid
它由Plaid的一个插入模块提供,称为Plaid Link。在本地,代码在我的 AngularJS 前端中完美运行。
该模块是通过我的 AngularJS 应用程序的 index.html 文件加载的,就在为我的应用程序加载的所有其他脚本标签旁边。
索引.html
这是Plaid
调用的代码:( 来自 AngularJS 控制器)
但是,当我推送到当前托管在 Heroku 上的生产环境时,它给出了 javascript 错误ReferenceError: Plaid is not defined
尝试加载时给出 javascript 错误。部署到生产环境时出现重大错误。
什么可能导致该模块在生产期间不可用?
加载 CDN 的脚本可能会被执行此类操作的标准 grunt 任务剥离?或者也许我应该在生产环境设置中以其他方式从 CDN 加载模块?我真的不知道...
更新:我发现一件事可能会剥离加载的模块
使用此任务来读取和转换您的 HTML 文档。典型用例包括:
- 从您的脚本或链接标签中读取引用并将它们自动传递给 concat、uglify 等。
2. 更新 HTML 以删除脚本引用或任何不适用于您的生产构建的内容。
- 出于任何原因添加、更新或删除任何 DOM 元素。
dom_munger
是我的应用程序构建过程的一部分,它在部署时发生(!)。Grunt 可能是这里的罪魁祸首。
有人知道如何加载上面的脚本标签,而 dom_munger 仍然是我的应用程序的 grunt 构建步骤的一部分吗?
plaid - 格子开发模式是否支持 webhook?
我正在使用 plaid-ruby,尝试使用 webhook 添加用户:
但是没有运气,不要收到任何对 requestbin 的请求。
Plaid 在开发模式下是否支持 webhook?或者 requestb.in 被阻止了?
javascript - 如何使用脚本获取 Plaid api 返回的响应
我正在尝试使用 Ruby 连接到 Plaid api。但我正在尝试使用<script>
标签连接它。我已成功连接到他们的 api,并且响应中返回了一个 json 对象,我可以在浏览器的控制台中看到它。但我无法在我的代码中得到它。我的代码是
此代码也在 url 中返回 json 对象。我不明白如何从<script>
标签中获取它。我在网上搜索过,但找不到任何有用的东西。你能帮我找出来吗?您的帮助将不胜感激。谢谢
javascript - 集成格子api时如何获取帐户详细信息
我实际上正在尝试为 ACH 支付集成 Plaid api,并遵循 Ruby 中的“ https://plaid.com/docs/link/ ”教程。在此我编写了 js 代码,它显示我弹出选择银行账户。我在沙盒模式下使用它,在这种模式下,我使用测试凭据来验证帐户,并且它成功验证了帐户。对于服务器端脚本,我已安装plaid
gem 并使用以下代码将其配置到 my_app/config/initializers/plaid.rb
我用我自己的替换了 customer_id 和密钥。我正在使用一个用户控制器,其中在创建方法下我试图创建一个这样的用户:
现在我很困惑它是如何工作的。我正在尝试使用 ruby 创建服务器端处理程序,但我不明白我缺少什么(因为我是 Ruby 新手)。我实际上希望在成功验证凭据后应该有一个选择帐户的选项,例如给定的演示 https://demo.plaid.com/stripe
我真的需要帮助,因为我从过去三天开始就陷入了困境。任何帮助,将不胜感激。谢谢
plaid - 将 Plaid Link 与 Connect 和 Auth 结合使用
我正在使用 Plaid Link javascript 库,但遇到了问题。我希望能够同时使用 Auth 和 Connect 产品,但 Link 模式只允许我显示 Auth 或 Connect 但不能同时显示两者。文档说要使用 Auth,然后升级我的令牌以使用 Connect。这很好,我可以做到。但是,Auth 模式不会显示像 AmEx 这样的仅信用机构。由于我既希望允许 Stripe 集成,又希望在所有机构中提取所有用户的交易数据,那么最好的方法是什么?
目前我正在考虑在两个不同的流程中显示不同的模式(添加银行账户与添加交易历史账户),但这不是很好的用户体验。此外,Plaid 分配的 ID 将不同,并且具有不同的访问令牌,因此重复数据删除是一场噩梦。
或者编写一个自定义模式,将 Auth 产品用于拥有银行账户的机构 (Chase) 和 Connect 产品用于仅信贷机构 (AmEx),但这可能需要大量工作。
php - 格子 webhook 的 PHP 脚本
我已经设置了一个帐户来试用,他们的 API 中最有趣的部分之一是 webhook。但是,我还没有找到关于如何使用 PHP 脚本“捕获”网络钩子的参考资料。我想它是这样的:
有人有想法么?这是他们API的链接
根据评论,我尝试了:
所有结果都是一个文件,其中包含“testing:array()”这个词,表明 $_POST 是空的。