問題タブ [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 エンドポイントを使用しています
ユーザーが追加されたら、ユーザーの保留中のトランザクションを取得します。
ただし、結果に保留中のトランザクションがありません。
私は何か間違ったことをしていますか?
yodlee - Plaid API または Yodlee を使用して生成されたデータのポリシー
私はスタートアップに取り組んでおり、クレジット履歴や以前のトランザクションなどの銀行データの集約に Plaid API または Yodlee を使用する予定です。私は、これらのサービスに取り組んだ仲間のプログラマーから、これらのサービスのデータ ポリシーについて知りたいと思いました。営業担当者は、かなり歪んだ見方をしています。私の質問は主に
- 私のユーザーの 1 人が以前にこれらのアグリゲーターにデータを提供したことがある場合 (つまり、ミントに Yodlee を使用した可能性があります)、彼らは私のサービスを使用する場合、銀行のログイン情報をもう一度入力する必要がありますか?サービスに保存されているデータを表示することをアプリに許可できます。
- Plaid API/Yodlee は私が生成したデータを独自の用途に使用しますか? ユーザーはこれらのデータを私ではなくこれらのサービスに負っていますか?
- 私が退去したい場合、彼らはまだ私のユーザーデータ (彼らがサインアップした銀行口座) をプロファイルとして机の上に保持していますか?
PS: この質問は SO のポリシーに従っていると思いますが、そうでない場合は自由に修正してください。
plaid - access_token、_item、および _user の格子縞の有効期間
アカウントの格子縞の_userおよび_itemフィールドと同様に、格子縞のaccess_token (/connect によって返され、/connect/get に使用される)の有効期間を理解しようとしています。_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 は、2 つの _user が参照するそれぞれの人物が同じである場合に限り、それらが等しいことを保証しますか?)
私の理解はどれほど正しいですか?どうもありがとうございました!
angularjs - Grunt dom_munger が CDN の依存関係を削除しないようにする方法は?
Plaid Linkと呼ばれるPlaidPlaid
のドロップイン モジュールによって提供されるオブジェクト があります。ローカルでは、コードは AngularJS フロントエンドで完全に機能します。
モジュールは、AngularJS アプリの index.html ファイルを介して読み込まれます。このファイルは、アプリケーション用に読み込まれた他のすべてのスクリプト タグのすぐ隣にあります。
索引.html
Plaid
が呼び出されるコードは次のとおりです: (AngularJS コントローラーから)
ただし、現在 Heroku でホストされている本番環境にプッシュするReferenceError: Plaid is not defined
と、ロードしようとすると JavaScript エラーが発生します。本番環境にデプロイすると、破損エラーになります。
実稼働中にこのモジュールを使用できない原因は何ですか?
CDN をロードするスクリプトは、そのようなことを行う標準的な単調なタスクによって取り除かれている可能性がありますか? それとも、本番環境の設定で、他の方法で CDN からモジュールをロードすることになっているのでしょうか? 本当にわからない...
更新: ロードされたモジュールを削除している可能性のあるものが 1 つ見つかりました
このタスクを使用して、HTML ドキュメントを読み取って変換します。典型的なユースケースは次のとおりです。
- スクリプトまたはリンク タグから参照を読み取り、それらを concat や uglify などに自動的に渡します。
2. HTML を更新して、スクリプト参照など、本番ビルド用ではないものを削除します。
- 理由の如何を問わず、DOM 要素を追加、更新、または削除します。
dom_munger
アプリケーションのビルド プロセスの一部であり、デプロイ時に発生します (!)。ここでは、Grunt が犯人である可能性があります。
アプリの grunt ビルドステップの一部として dom_munger を使用して、上記のスクリプトタグをロードする方法を知っている人はいますか?
javascript - スクリプトを使用して Plaid API から返された応答を取得するにはどうすればよいですか
Ruby を使用して Plaid API に接続しようとしています。<script>
しかし、タグを使用して接続しようとしています。API への接続に成功しました。ブラウザーのコンソールで確認できるように、応答で返された json オブジェクトがあります。しかし、コードでそれを取得できません。私のコードは
このコードは、url にも json オブジェクトを返します。<script>
タグから取得する方法がわかりません。私はウェブ全体を検索しましたが、有用なものは得られませんでした。これを見つけるのを手伝ってくれませんか。あなたの助けをいただければ幸いです。ありがとう
javascript - Plaid API を統合するときにアカウントの詳細を取得する方法
私は実際にACH支払い用のPlaid apiを統合しようとしており、Rubyの「https://plaid.com/docs/link/」チュートリアルに従っています。これで私は js コードを書きました。銀行口座を選択するためのポップアップが表示されます。テスト資格情報を使用してアカウントを検証し、アカウントを正常に検証するサンドボックス モードで使用しています。サーバー側のスクリプト作成のためにplaid
、gem をインストールし、次のコードを使用して my_app/config/initializers/plaid.rb に構成しました。
ここで、customer_id と秘密鍵を自分のものに置き換えました。私は create メソッドの下で次のようなユーザーを作成しようとしているユーザーコントローラーを使用しています:
今、私はそれがどのように機能するのか混乱しています。Rubyを使用してサーバー側ハンドラーを作成しようとしていますが、どこが欠けているのかわかりません(Rubyが初めてなので)。実際には、資格情報の検証に成功した後、特定のデモのようにアカウントを選択するオプションが必要です https://demo.plaid.com/stripe
過去 3 日間、これにひどく行き詰まっているので、本当に助けが必要です。どんな助けでも大歓迎です。ありがとう
php - Plaid Webhook 用の PHP スクリプト
試しにアカウントをセットアップしましたが、API の最も興味深い部分の 1 つは webhook です。ただし、PHP スクリプトを使用して Webhook を「キャッチ」する方法についてのリファレンスは見つかりませんでした。私はそれが次のようなものだと想像します:
誰にもアイデアはありますか?ここに彼らのAPIへのリンクがあります
コメントごとに、私は試しました:
結果として得られるのは、$_POST が空であることを示す "testing:array()" という単語を含むファイルだけです。