Как разобрать ответ от клиента Recurly ruby - PullRequest
0 голосов
/ 29 декабря 2011

Я пытаюсь работать с Recurly клиентом ruby, но разочаровываюсь, как передать ответ.

Я делаю простой звонок, чтобы получить список всех моих текущих планов, т.е.

  def plans
    @result_object = Recurly::Plan.all
  end 

Я полагаю, что он посылает мне список планов в виде массива, как будто я проверяю ответ, получаю кучу данных, т.е. http://pastie.org/3086492

Но если так, как вы собираетесь анализировать setup_fee_in_cents: когда я получаю

setup_fee_in_cents: #<Recurly::Money USD: 0_00>

Я пытался преобразовать ответ в to_hash, но получаю сообщение об ошибке неопределенного метода 'to_hash'

Кто-нибудь ранее использовал рекурсивный драгоценный камень или может пролить свет на то, как мне разобрать ответ.

Надеюсь, кто-то может посоветовать.

Ответы [ 2 ]

0 голосов
/ 29 декабря 2011

to_hash отлично работает на Recurly::Money объекте.Попробуйте обновить свой драгоценный камень.Я использую рекурсивно 2.0.9.

r[0].unit_amount_in_cents.to_hash[:USD] дал мне цену в центах.

0 голосов
/ 29 декабря 2011

Я никогда раньше не использовал этот драгоценный камень, но кажется, что он возвращает вам объект типа Recurly::Money. Я бы попробовал прочитать документацию по классу Recurly::Money, чтобы лучше понять, как его использовать .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...