【问题标题】:How to create a metafield on Shopify using API?如何使用 API 在 Shopify 上创建元字段?
【发布时间】:2013-11-17 10:25:07
【问题描述】:

我想在 Shopify 网站上为登录的客户创建一个元字段, 我浏览了所有论坛和 Shopify 的文档,但没有成功。

我找到了这个链接 (http://www.shopify.com/technology/3032322-new-feature-metafields),它可以通过 API 完成,但我不知道如何在液体主题上使用它。以下是上述网址提供的示例:

<code>
product = ShopifyAPI::Product.find(product_id)
product.add_metafield(ShopifyAPI::Metafield.new({
   :description => 'Author of book',
   :namespace => 'book',
   :key => 'author',
   :value => 'Kurt Vonnegut',
   :value_type => 'string'
}))
</code>

请指导我,以便我完成它。

【问题讨论】:

    标签: api shopify liquid


    【解决方案1】:

    您显示的代码将在 Rails 应用程序中使用,该应用程序需要获得商店所有者的 oauth 批准才能对您的商店数据执行任何操作。您的访问者/客户不能在您的 x.liquid 文件中发布/编辑/删除含有纯液体的元字段。

    【讨论】:

    • 好的,我们可以在店主批准宣誓后使用 Rails 应用程序在运行时执行此操作。有没有其他方法可以使用 x.liquid 文件使用元字段,或者我们可以使用任何第三方集成到 x.liquid 文件中?
    • 您查看过客户标签吗? docs.shopify.com/api/customer 也许这对您来说是一种更快/更容易的方法。
    • 是的,我检查过了,但它不起作用。您能告诉我如何使用 docs.shopify.com/api/customer 链接使其在我的 shopify 网站上正常工作和工作吗?谢谢
    猜你喜欢
    • 1970-01-01
    • 2021-07-15
    • 1970-01-01
    • 1970-01-01
    • 2020-06-30
    • 1970-01-01
    • 2019-05-04
    • 1970-01-01
    • 2020-01-13
    相关资源
    最近更新 更多