問題タブ [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.

0 投票する
0 に答える
59 参照

php - エンコードまたはデコードされた json を読み取り可能な形式で出力する

php curl を使用して、格子縞の API からアカウントとトランザクション データを取得しています。ループを作成して情報をデータベースに保存できるように、適切な形式で表示したいと思います。デコードされた json 出力を print_r で出力すると、次のように返されます。

私はそれを次のように見せたいです:

参考までに、応答を取得するコードを次に示します。

ループ以外の考えはありますか?

0 投票する
1 に答える
1013 参照

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 からの応答を要求しているだけです。

自分の側で実行および修正できるオプションは何ですか?

0 投票する
2 に答える
1751 参照

php - 格子縞 + ストライプごとの支払いの統合

各支払いにplaid + Stripe APIを統合していますが、アカウントIDとpublic_tokenを取得した後、plaidからstripe_bank_account_tokenを取得してcurlリクエストを呼び出すことができません

私はphpを使用しています。ここにリクエストがあります

応答は { "sandbox": true, "access_token": "test_chase" } です

私は得ることができません

この応答

0 投票する
2 に答える
1007 参照

angularjs - Ionic を使用して Plaid API を実装するにはどうすればよいですか?

Web に API を正常に実装することができました。これは次のようになります。通常の html ファイルにボタンがあります...

スクリプトタグを含めます...

そして、HTML本文に次のjavascriptを含めます...

今度は、angular js を使用して同じことを行いたいと思います。私はイオンフレームワークを使用しています(実際には重要ではありません)。したがって、最初に次を使用して必要なhtmlを表示します...

私のmenu.htmlファイルには次のボタンが含まれています...

その上ng-clickで、次のコントローラーに到達します。このコントローラーにAPIを実装しようとしましたが、役に立ちませんでした...

Plaidコントローラーで定義されていないというエラーが表示されます。何故ですか?

編集

angularを使用してWebアプリのバージョンを複製したところ、機能しました。イオン/角度の代わりに次のCDNを使用しました

しかし、まだ ionic Web アプリで動作させることができません。他の誰かがこの問題に遭遇したことがありますか?

0 投票する
0 に答える
210 参照

java - プロキシ経由で PLAID に接続する

plaid-java ライブラリを使用してプロキシ経由で PLAID API に接続するボディはありますか?

plaid-java-api へのリンク

私はプロキシの背後にいて、ApacheHttpClientHttpDelegate クラスを変更することで Plaidサンドボックス 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

ここで何が問題になる可能性がありますか?

0 投票する
1 に答える
1439 参照

c# - Plaid API で .net クライアントを使用した Exchange_Token 呼び出しが例外で失敗する

Plaid テスト環境を呼び出して、C# クライアントを使用して Stripe と Plaid を統合しようとしています。

ただし、トークンを交換することはできませんが、curl クライアントでは正常に行うことができます。コードは超シンプルです。

リモート側が接続を閉じたことを示す IO 例外で呼び出しが失敗し、内部例外メッセージは次のとおりです。"Authentication failed because the remote party has closed the transport stream."

誰にもアイデアはありますか?髪を抜く準備が整いました..

curlこれは、成功する対応する呼び出しです。

0 投票する
1 に答える
1935 参照

security - Plaid アクセス トークンはシークレットですか?

Plaid Link APIのドキュメントには、Plaid リンクが成功するpublic_tokenと、次のプロパティを持つ が返されると記載されています。

ユーザーが Plaid Link 経由でオンボーディングに成功すると、モジュールは public_token を提供します。これは、access_token を返す典型的な Plaid API リクエストとは対照的です。

アプリまたはブラウザで公開しても安全です

アカウントとルーティング番号 (認証用) またはトランザクション (接続用) を直接取得するために使用することはできません

/exchange_token エンドポイントを介して Plaid access_token と交換できます。

おそらく、これは、がシークレットaccess_tokenであることを意味する とは対照的です。access_tokenただし、私が知る限り、を受け取るすべての Plaid エンドポイントaccess_tokenは、クライアントの ID とsecret値も必要です。

secretが実際に秘密にされていると仮定すると、アクセストークンを公開することは理論的に安全ですか? そうでない場合、何が欠けていますか?もしそうなら、公開トークンのポイントは何ですか?

0 投票する
1 に答える
1994 参照

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; 同様のオブジェクトがライブ モードに存在しますが、この要求を行うためにテスト モード キーが使用されました。