-1

今日のログでこれを見ています。

  #############################################################
  #   WARNING! WARNING! WARNING! WARNING! WARNING! WARNING!   #
  #############################################################

  Using positional arguments is **DEPRECATED**. Please use the
  keyword options pattern instead. Version __0.7.0__ of the
  Ruby client will not support positional arguments.

それを担当するコードは次のとおりです。

bank_account.credit((amount*100).to_i)

何を変更すればよいですか?ドキュメントにも何も見つかりませんでした。 https://www.balancedpayments.com/docs/api?language=ruby#credit-an-existing-bank-account

4

2 に答える 2

3

bank_account.credit(:amount => (amount*100).to_i)トリックを行う必要があります。取得しているエラーは、位置引数を使用しないように警告しています。
def example(positional_arg1, positional_arg2);end

ruby クライアントを適切に使用する方法の良い例は、ここにあります。

于 2013-06-05T22:16:49.183 に答える
0

この行を次のように変更する必要があります。

bank_account.credit(:amount => (amount*100).to_i)
于 2013-06-05T19:34:01.383 に答える