Shopify API:创建促销?
Posted
技术标签:
【中文标题】Shopify API:创建促销?【英文标题】:Shopify API: Create a Promotion? 【发布时间】:2012-10-25 22:20:52 【问题描述】:使用 Shopify API,有没有办法为您的商店创建促销活动?如果没有,有没有办法在 Shopify 中以编程方式创建促销活动? (没有向管理员使用 CURL 帖子)
也就是说,我可以使用管理员手动创建促销活动,然后导航到 Promotions
并单击 Add a discount code
链接。我希望能够以编程方式做同样的事情,或者确定这是不可能的。我在api list 上没有看到任何明显的方法,但似乎应该是 API 方法。
【问题讨论】:
【参考方案1】:价格规则 API 现已公开,允许任何应用创建价格规则和折扣代码。
https://help.shopify.com/api/price-rules
【讨论】:
【参考方案2】:如果您熟悉 Rails
或者您已经在使用 ActiveResource
进行 Shopify API 调用,那么您可以使用 Discount < ActiveResource::Base
https://gist.github.com/choonkeat/09a56da222f506e627c5 的修改版本
【讨论】:
【参考方案3】:不幸的是,他们不允许这样做......不过,我求助于创建一个界面来这样做:
https://github.com/MartinAmps/Shopify-Private-APIs
希望对你有帮助
编辑
我还为此创建了一个blog post。
【讨论】:
【参考方案4】:无法通过 API 创建折扣。
如果您愿意,我们已经发送了application that can be used to create discount codes。
否则,您可以使用 Mechanize 之类的工具自动为您创建优惠券,但请记住,未来任何时候它都很有可能会中断,因为我们不承诺让我们的管理员保持不变未来。任何更改都很有可能破坏您最终编写的任何脚本。
【讨论】:
克里斯,有什么理由吗?显然已经有一个 API 用于管理折扣,docs.shopify.com/manual/more/official-shopify-apps/… 正在使用它(批量折扣应用程序需要一些时间来生成商店中的所有折扣代码,因为它与 Shopify 强大的 API 一起生成代码。API 有对其施加的通话限制)以上是关于Shopify API:创建促销?的主要内容,如果未能解决你的问题,请参考以下文章
如何从 Shopify Python API 获取所有产品 ID