Так что это может быть глупый вопрос, поэтому я попробовал кучу, прежде чем решил, что задам вопрос.У меня была настройка приложения rails с версией gem Recurly 0.4.7, и она работала нормально, но была ограничена API v1.Я решил перейти на v2 API, потому что была пара вещей, в которых я нуждался, которые, по-видимому, недоступны в первой версии:
Возможность вытащить полный списокиз всех моих учетных записей (я думаю, что первая версия допускает только 20).
Возможность иметь несколько подписок для одного пользователя.
В любом случае, так что реальная проблема в том, что большинство из них работает нормально, но каждый раз, когда я делаю вызов, например:
@billing_info = Recurly::BillingInfo.new
Он отвечает:
private method `new' called for Recurly::BillingInfo:Class
То же самое с Recurly:: BillingInfo.create.Поскольку я пытаюсь создать форму для обновления платежной информации пользователей, это создает довольно большую проблему.
Я также пробовал эту настройку:
https://github.com/recurly/recurly-client-ruby-demo
и я использую это в моем gemfile:
gem 'recurly', '~> 2.0.10', :git => 'https://github.com/recurly/recurly-client-ruby.git', :branch => 'jsv2'
Другая информация:
Rails 3.2.1
ruby 1.9.2p180 (2011-02-18 редакция 30909) [x86_64-darwin10.7.0]