2017-05-22 49 views
2

我正在为RoR中的Shopify应用程序商店开发一款应用程序,并尝试使用Shopify的新PriceRules API。但我无法做到这一点。我使用shopify应用程序内的宝石和价格的规则API我试图使用:使用shopify价格规则api在RoR中创建折扣

ShopifyAPI::PriceRule 

ShopifyAPI::PriceRules 

但它抛出以下错误:

uninitialized constant ShopifyAPI::PriceRule 

有没有人有关于如何我可以使它在洛尔工作的任何想法?

谢谢。

+0

使用'bundle open shopify_api'打开一个空白的vi文件。我也试图打开其他宝石,但我每次看到空白的vi文件。 我不是一个专业的Rails用户,所以如果你能指导我如何让这个API自己工作,这将是非常有帮助的。 – shalini

+0

@DavidLazar感谢您的帮助!我打开gem并检查是否有资源名称为API endpounts,并且我没有在其中找到PriceRule资源。 因此,我在我的应用程序中创建了ShopifyAPI模块下的PriceRule类,它工作正常。 我想接受您的评论作为答案。我该怎么做? – shalini

+0

我将我的意见转达给你的答案... –

回答

2

做一个包打开shopify_api并检查资源。您可能不会找到新的PriceRules端点。所以你必须自己做或者等待,如果你想要官方Shopify的。

如果您使用RoR,那么您几乎肯定会使用捆绑器。另一种方法是打开Shopify Gem shopify_api,您将看到当前支持的所有资源。如果您想添加PriceRules端点,请将其加入到该宝石中。