无法从外部域将产品添加到Shopify购物车

无法从外部域将产品添加到Shopify购物车,shopify,cart,Shopify,Cart,我在从外部域向Shopify商店的购物车添加产品时遇到问题。我创建了一个变体id为264554714的产品。还有其他的变体,但我已经将其缩减为一个,仍然无法使其工作。我遵循了Shopify论坛和Stackoverflow上的所有示例,但没有任何效果。我的表单看起来像是要工作的表单 <form id="submitProduct" action="http://mydomain.com/cart/add" method="post" style="display: none;">

我在从外部域向Shopify商店的购物车添加产品时遇到问题。我创建了一个变体id为264554714的产品。还有其他的变体,但我已经将其缩减为一个,仍然无法使其工作。我遵循了Shopify论坛和Stackoverflow上的所有示例,但没有任何效果。我的表单看起来像是要工作的表单

<form id="submitProduct" action="http://mydomain.com/cart/add" method="post" style="display: none;">
    <input type="hidden" name="id" value="264554714">
    <input type="submit" name="add" value="Add to Cart">
</form>

我尝试了许多不同的方法来提交表单和/或变体组合。感觉好像缺少了一些简单的东西。我使用Python和Django在Google app Engine上托管这个Shopify应用程序。我已确保该产品具有准确的变体ID。如果有什么我没有想到尝试的,请告诉我


谢谢。

我只是想把我在评论中所说的话写进去。即使使用一个变量ID,我也无法将帖子发送到store.com/cart/add-to-work,更不用说多个变量选项了。不过,我意识到Shopify提供的permalinks正好满足我的需要。

我只是想把我在评论中所说的话写进去。即使使用一个变量ID,我也无法将帖子发送到store.com/cart/add-to-work,更不用说多个变量选项了。不过,我意识到Shopify提供的永久链接正好满足我的需要。

试着看一下Shopify关于这个主题的教程:

试着看一下Shopify关于这个主题的教程:

我参加这个聚会有点晚了。但是,如果你想发布到shopify购物车,你只需要在商店的永久链接中包含产品变量ID作为键值对。。。这不是表单提交,shopify将解析自定义URL并自动将产品添加到购物车中

<a href="http://your-store.myshopify.com/cart/70881412:1,70881382:1">buy now</a>


其中70881412是产品变体的ID,1是数量。

我参加这次聚会有点晚了。但是,如果你想发布到shopify购物车,你只需要在商店的永久链接中包含产品变量ID作为键值对。。。这不是表单提交,shopify将解析自定义URL并自动将产品添加到购物车中

<a href="http://your-store.myshopify.com/cart/70881412:1,70881382:1">buy now</a>


其中70881412是产品变体的ID,1是数量。

没有具有给定ID的变体,您对变体ID持肯定态度吗?另外,您是否使用您的域名或Shopify商店的地址作为操作url?它应该是您店铺的URL。变体ID是正确的。我已经从商店确认,域名是商店的地址。在这两种情况下,我都找到了另一种通过永久链接将物品添加到购物车的方法。没有具有给定ID的变体,您对变体ID持肯定态度吗?另外,您是否使用您的域名或Shopify商店的地址作为操作url?它应该是您店铺的URL。变体ID是正确的。我已经从商店确认,域名是商店的地址。无论是哪种情况,我都找到了另一种通过永久链接将商品添加到购物车的方法。我感谢您的反馈,但这正是我尝试将表单发布到商店的来源。这对我来说仍然不起作用。我很感谢你的反馈,但这正是我试图将表单张贴到商店的来源。它对我仍然不起作用。有没有一种方法可以触发它,而不需要实际导航用户?我一直在试图找到一个有效的解决方案,在不刷新或重定向的情况下添加到购物车。我一直在做的事情是,我在我的网站上创建了自己的购物车,并将所有唯一的变体ID和数量存储在我网站的本地存储中。然后,当我想签出时,我将本地存储中的所有内容填充到字符串变量中,并将其传递到自定义URL中。我把整个东西都贴在一个标有“签出”的按钮上,所以我只使用Shopify来处理付款并向我的履行公司发送订单。哦,HTML5和Javascript的奇迹。有没有一种方法可以触发它,而无需实际引导用户?我一直在试图找到一个有效的解决方案,在不刷新或重定向的情况下添加到购物车。我一直在做的事情是,我在我的网站上创建了自己的购物车,并将所有唯一的变体ID和数量存储在我网站的本地存储中。然后,当我想签出时,我将本地存储中的所有内容填充到字符串变量中,并将其传递到自定义URL中。我把整个东西都贴在一个标有“签出”的按钮上,所以我只使用Shopify来处理付款并向我的履行公司发送订单。哦,HTML5和Javascript的奇迹。