我正在尝试让 ApiAuth 与 ActiveResource 一起使用并且没有运气。文档建议这是使用 gem 的方式:
class Foo < ActiveResource::Base
with_api_auth("foo", "bar")
end
这会导致以下错误:
NoMethodError: undefined method `with_api_auth' for Foo:Class
我知道 api_auth 库是可用的,因为当我这样做时
require 'api_auth'
我得到“假”,我相信这意味着图书馆/宝石已经加载。
此外,我选择了定义 with_api_auth 的模块/类并且没有收到错误:
2.3.8 :004 >
ApiAuth::Rails::ActiveResourceExtension::ActiveResourceApiAuth
=> ApiAuth::Rails::ActiveResourceExtension::ActiveResourceApiAuth
2.3.8 :005 >
我在 api_auth github 项目中发现了这个确切错误的几个问题,但都没有适合我的解决方案。
其他人看到此错误或知道如何消除它?