我在这里做错了什么?在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上执行show。您的请求ID是OHM42265044840811e3abd7026ba7c1aba6。
我该如何验证此请求?
答案 0 :(得分:1)
愚蠢的错误。无缘无故地在我的初始化程序中使用erb标签......太累了。应该是:
Balanced.configure(ENV['BALANCED_SECRET_KEY'])