shopify相关内容
假设我们有衬衫产品。 变量为样式/大小。 男子:l 男士:XXL 男性:xl 女性:小 女性:xl 女性:l 现在,在Default Shopify中,无论您在样式上选择什么,您仍然可以选择这些尺寸中的任何一个,即使它不适用于该样式。如何根据您的样式选择强制执行此检查? 我相信主题使用的是此技术的修改版本:http://wiki.shopify.c
..
我做了以下工作: 已创建合作伙伴帐户 已创建开发人员存储 已创建应用程序。 但我似乎找不到将我的应用程序添加到我的开发人员应用商店的方法。谁能解释一下,如何才能将其添加到我的开发人员应用商店,而不将其放入应用商店? 推荐答案 应用程序需要获得OAuth授权,然后才能成为开发存储的一部分。详细信息here。
..
我想知道Shopify中的实体可以拥有的元字段数量的限制是多少。例如,在产品对象的给定名称空间下,您可以拥有1000个唯一的键值对吗?是否有硬限制? 请注意,我查阅了Shopify的Metafield API页面(http://api.shopify.com/metafield.html)上的文档,但它只说明了以下限制: 命名空间最多20个字符,密钥最多30个字符。 谢谢您的帮助
..
我正在编写一个应用程序,它将位于供应商专有的库存管理系统和他们的Shopify商店之间。该应用程序将根据库存管理系统生成的新数据定期更新Shopify。它还将为Shopify WebHook提供端点。 我目前正在做这样的事情(省略了很多东西的伪Ruby): def update_product_with_proxy(product_proxy) product_proxy.
..
您好,我正在尝试向使用Shopify gem创建的Shopify应用程序添加网络挂钩。 到目前为止,一切都正常。在我的WEBHOOK_CONTROLLER中,我有一个连接到商店的BEFORE过滤: 过滤之前:连接到商店 def product_new data = ActiveSupport::JSON.decode(request.body.read)
..
我们是否可以在结账时通过API调用或脚本添加自定义发货价格? 我想根据一些规则修改价格,但我不知道如何在Shopify中进行修改。如有任何帮助,我们将不胜感激。 推荐答案 您可以通过实现自己的承运商服务来完成此操作: https://shopify.dev/docs/admin-api/rest/reference/shipping-and-fulfillment/carr
..
我试图通过更新订单履行向客户发送一封包含订单跟踪信息的电子邮件,但该电子邮件未发出。我可以检索履行并添加跟踪代码,它会正确保存,但状态不会更新。 fulfillment_id = 3252574519475 shopify_order_id = 3683332686003 fulfillment = shopify.Fulfillment.find(fulfillment_id,or
..
我知道您可以在Shopify中添加多个产品,如下所示: /cart/add?id[]=VARIANT_ID1&id[]=VARIANT_ID2 我的问题是,您将如何调整添加的每个产品的数量? 例如,我希望VARIANT_ID1数量为2,VARIANT_ID2数量为1? 我尝试过: /cart/add?id[]=VARIANT_ID1&quantity=2&id[]=V
..
我需要能够在选中自定义复选框时更改产品价格。我想在一个产品上增加10美元的雕刻费,在其他产品上增加20美元的雕刻费。我不能在Shopify中将其添加为变体,因为他们根据变体处理库存。我使用的是首次亮相的主题。我的自定义复选框在液体中工作,文本框显示/隐藏功能。 推荐答案 当有人选中方框进行雕刻时,他们所做的就是说,在我的购物车里放一个10美元的产品来搭配这个产品。那个10美元的产品是一
..
嘿,伙计们,我试着做一些搜索功能,但用shop ifyAPI gem做不到 ShopifyAPI::Product.find(:all, conditions: ["title LIKE ?", "%#search%"], params: {limit: 20, page: 1}) 使用此功能我可以获得所有产品。 ShopifyAPI::Product.find(:all, co
..
Shopify有一个REST风格的API和一个我已经用来更新库存水平的方便的Shopify_API ruby gem。 今天我必须做一些新的事情,创建一个带镜像的新产品,我想使用Shopify_api gem,而不是使用睡觉客户端或httparty之类的东西来与接口交互。 Shopify API支持使用默认变体和产品镜像同时创建新产品,Shopify将使用此调用下载该产品: po
..
我是一名开发人员,在最近更新的Shopify plus商店工作。问题是我不能从主题的布局中添加checkout.liquid,它应该在SELECT中,但没有这样的选项。如果与案例相关,我将使用Shopify Partner连接到商店。 推荐答案 您可以联系购物支持并要求他们为您启用购物支持
..
在Shopify中,如何获取特定产品所属的自定义集合的名称? 例如,LIKE获取SKU我可以使用{{ line_item.sku }}或获取价格我可以使用{{ line_item.line_price}} 推荐答案 从API docs列出特定product_id: 的所有自定义集合 GET /admin/custom_collections.json?product_id=6
..
某些URL公开并提供JSON,我将它们用作Shopify相关项目的外部API。 其中包括: https://shopname.myshopify.com/products.json https://shopname.myshopify.com/products/HANDLE.json https://shopname.myshopify.com/cart.json 我在浏
..
我正在为我自己的Shopify商店构建一个iOS应用程序。我创建了一个私有APP,使用API密钥和密码调用格式为: 的API https://apikey:password@hostname/admin/resource.json 尝试使用该接口更改订单的支付状态时出现问题。(我可以毫无问题地创建新订单)。我找不到任何用于更改订单财务状态的API。我不能通过修改订单来改变财务状况,甚至不能
..
我使用Shopify API调用创建了一个元文件,如下所示: 'POST', '/admin/products/1328/metafields.json', array("metafield" => array('namespace'=>'inventory',
..
在以前的版本中,我用来获取当前店铺的名称是这样的: router.get("/api/app", async (ctx) => { let shop = ctx.session.shop; }); 但是,在新版本中,我无法使用ctx.session.shop获取当前店铺名称,我在日志中看不到任何名为Name的对象,也看不到会话令牌,但我确实在referer对象上看到了会话令牌和店铺名
..
我正在使用shopify_apigem。 The API doc显示您可以通过告诉ShopifyAPI::Order响应返回哪些字段来精简它。例如,以下代码将仅返回id属性和shipping_address属性 ShopifyAPI::Order.find(:all, params: {fields: "id,shipping_address"}) shipping_addres
..
在资产部分中,有名为.js和.js.liquid的文件。 如果要将js文件包含到主题中,应该使用哪一个? 这两个有什么区别? 这现在在一个.js.iquid文件中。我想构造一个由液体变量组成的字符串。当我将此字符串附加到DOM元素中时,它似乎没有显示出来。 var someString = ''; {%for line in order.line_items%} som
..
我知道这个问题已经解决了很多次了,但是所有的答案大多都是“向服务器添加特定的头”。在这种情况下,API(Shopify)工作得非常好,并且可以通过cURL轻松访问。 我已经使用Axios库和Fetch API尝试过这一点。 我尝试了FETCH选项中referrer、mode和referrerPolicy的每个值。 我已确认我的BasicAuth凭据是正确的。 我在多个浏览器中尝试过
..