我开始关注BigCommerce gem 0.9.0(https://github.com/bigcommerce/bigcommerce-api-ruby)并且遇到Brands资源问题。我没有足够的经验知道我做错了什么(极有可能)或者它是否是一个错误(不太可能)。
在来自IRB的' api'之后建立连接;我可以打电话;
api.create_brands({:name => "testcategory"})
成功。我也可以做品牌(x号码)。
如果我试着打电话;
api.brands_count
基于https://github.com/bigcommerce/bigcommerce-api-ruby/blob/master/lib/bigcommerce/api.rb的将brands_count方法设为;
def brands_count
@connection.get '/brands/count'
end
我得到了未定义的方法' brands_count'。
与直接'品牌';
相同的错误api.brands({:min_id=>1,:max_id=>101})
甚至基本的'时间'终点给出了错误,我无法弄清楚为什么有些东西在起作用,但其他东西都没有。
有人能指出我做错了吗?
答案 0 :(得分:0)
这个问题有多个端点;我最终直接使用HTTParty。
我怀疑我可能没有检查JSON正文或正确的标题;因为我还必须在HTTParty中处理这些问题。