-1

私は実際にACH支払い用のPlaid apiを統合しようとしており、Rubyの「https://plaid.com/docs/link/」チュートリアルに従っています。これで私は js コードを書きました。銀行口座を選択するためのポップアップが表示されます。テスト資格情報を使用してアカウントを検証し、アカウントを正常に検証するサンドボックス モードで使用しています。サーバー側のスクリプト作成のためにplaid、gem をインストールし、次のコードを使用して my_app/config/initializers/plaid.rb に構成しました。

Plaid.config do |p|
  p.customer_id = 'test_id'
  p.secret = 'test_secret'
  p.environment_location = 'https://tartan.plaid.com'
end

ここで、customer_id と秘密鍵を自分のものに置き換えました。私は create メソッドの下で次のようなユーザーを作成しようとしているユーザーコントローラーを使用しています:

user = Plaid.add_user('auth', 'plaid_test', 'plaid_good', 'usaa', '1234')

今、私はそれがどのように機能するのか混乱しています。Rubyを使用してサーバー側ハンドラーを作成しようとしていますが、どこが欠けているのかわかりません(Rubyが初めてなので)。実際には、資格情報の検証に成功した後、特定のデモのようにアカウントを選択するオプションが必要です https://demo.plaid.com/stripe

過去 3 日間、これにひどく行き詰まっているので、本当に助けが必要です。どんな助けでも大歓迎です。ありがとう

4

1 に答える 1

1

Plaid Link は「public_token」を返します。/exchange_token API エンドポイントを使用して、パブリック トークンを API アクセス トークンと交換する必要があります。

plaid-ruby ライブラリには、交換トークン フローの詳細な例があります。

于 2016-02-12T03:02:57.170 に答える