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

时间:2013-01-01 04:33:14

标签: shopify cart

我无法从外部域名向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。如果有什么我没想过要尝试,请告诉我。

谢谢。

3 个答案:

答案 0 :(得分:1)

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

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

其中70881412是产品型号的ID,1是数量。

答案 1 :(得分:0)

我只想提出我在评论中所说的内容。我甚至无法使用即使是单个变体ID来发布store.com/cart/add的帖子,更不用说多种变体选项了。不过,我意识到,Shopify提供的固定链接可以满足我的需求。

答案 2 :(得分:0)

尝试查看关于此主题的Shopify教程:http://wiki.shopify.com/Adding_to_the_Cart_from_a_remote_website