1

我无法从外部域将产品添加到我的 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。如果有什么我没有想过要尝试的,请告诉我。

谢谢你。

4

3 回答 3

1

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

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

其中 70881412 是产品多属性的 ID,1 是数量。

于 2015-01-12T06:52:48.243 回答
0

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

于 2013-01-03T11:56:39.693 回答
0

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

于 2013-01-04T23:47:19.627 回答