【问题标题】:How do I add a metafield to a Shopify Collection using python API?如何使用 python API 将元字段添加到 Shopify 集合?
【发布时间】:2012-08-31 14:24:30
【问题描述】:

我正在使用 shopify Python API。

上只有一个简短的教程

http://wiki.shopify.com/Using_the_shopify_python_api

它不包含任何关于元字段的内容。我不确定如何将 shopify API 转换为 Python API 的命令。具体来说,我想知道如何将元字段添加到 Shopify 资源中,例如添加到自定义集合中。

谢谢!

【问题讨论】:

    标签: python shopify


    【解决方案1】:

    元字段有两个prefix optionsresourceresource_id,否则它们就像其他资源一样。

    所以API文档中的createMetafield create动作可以如下执行。

    metafield = Metafield({'value_type': 'integer', 'namespace': 'inventory', 'value': 25, 'key': 'warehouse', 'resource': 'products', 'resource_id': 632910392})
    metafield.save()
    

    在资源上还有一个 add_metafield 方法,可以采用元字段将上面简化为下面。

    product = Product.find(632910392)
    metafield = Metafield({'value_type': 'integer', 'namespace': 'inventory', 'value': 25, 'key': 'warehouse'})
    product.add_metafield(metafield)
    

    【讨论】:

      【解决方案2】:

      有关于在 Shopify API 中使用元字段的 API 文档 here

      【讨论】:

      • 链接已损坏。 API 不引用集合。
      猜你喜欢
      • 1970-01-01
      • 2015-08-08
      • 2021-01-21
      • 2020-11-12
      • 2017-01-03
      • 2016-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多