1

Rails 3.2.2 应用,使用 github 上最新的 shopify gem。

我查看了 shopify google 组中建议切换 ShopifyAPI::Base 以使用 xml 的其他线程,但这没有任何效果。简单的脚本,更新产品的变体价格。这曾经可以工作,不确定何时停止工作,但脚本与旧的工作版本相同。

本质上,如果我设置一个变体价格和比较价格,然后保存,shopify 不会反映变化。但是,该方法返回 true。最初,脚本最后只是简单地调用了 product.save,但我也尝试过单独保存变体,但没有运气。谢谢你的帮助。

4

2 回答 2

2

我无法重现该问题。

如果您向我们提供请求 ID,那么我们可以在日志中查找该请求。您可以在保存不起作用后使用以下代码获取请求 ID。

ShopifyAPI::Base.connection.response['x-request-id']

我可以告诉你的是:

  • 您不需要使用 xml 格式(JSON 往往更快)
  • 您应该能够保存对变体或产品的更改
于 2012-06-07T05:23:31.437 回答
0

这是 Shopify 中的一个错误,现已修复。

它通过 API 影响启用了库存管理的商店的产品更新。

请重新测试并确认已修复。

于 2012-06-14T18:39:49.180 回答