1

我在这里做错了什么?在 Rails 中使用这个 gem:https ://github.com/balanced/balanced-ruby

gem 'balanced'

配置/初始化程序/balanced.rb

Balanced.configure("<%= ENV['BALANCED_SECRET_KEY'] %>")

我对平衡端点的每个请求都未经授权返回。

Balanced::BankAccount.find('/v1/bank_accounts/BA6gbZuQlDs3GsavKj8iiDhu')

返回:

Balanced::Forbidden: Balanced::Forbidden(403)::Forbidden:: GET https://api.balancedpayments.com/v1/bank_accounts/BA6gbZuQlDs3GsavKj8iiDhu:未授权:不允许在 bank_accounts 上执行显示。您的请求 ID 是 OHM42265044840811e3abd7026ba7c1aba6。

我应该如何验证这个请求?

4

1 回答 1

1

愚蠢的错误。无缘无故地在我的初始化程序中使用 erb 标签...太累了。应该:

Balanced.configure(ENV['BALANCED_SECRET_KEY'])
于 2014-01-23T08:33:13.120 回答