问题标签 [shopify-javascript-buy-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
609 浏览

javascript - 保存在本地存储中的结帐 ID 出现问题

shopify javascript SDK中的这段代码有问题

好吧,代码本身没有问题,但是这种处理代码的方式。似乎当“X”时间过去时,结帐 ID 不再工作或可用,因此曾经存在的结帐不再存在。这导致了一个无法使用的电子商务网站,因为没有结帐并且代码总是试图访问它。

我发现这是问题所在,因为 Chrome 浏览器返回了一个错误,指出没有找到结帐(我没有那个确切的词)。我解决了这个清除浏览器数据的问题,所以问题是:

我如何在代码中声明创建一个新的结帐,将其保存在本地存储中,并在 10 天内创建一个新的结帐,以避免再次发生这种情况。

0 投票
0 回答
149 浏览

android - 如何在 Shopify 中设置 CCAvenue redirect_url 或 cancel_url?

我正在使用Shopify构建一个React Native (Android)应用程序。我在CCAvenue付款流程中遇到了一些问题。对于付款过程,我使用的是WebURL

每当CCAVenue交易失败时,用户都会重定向到 404 页面。为了避免这种情况,我需要在CCAvenue交易失败或取消时进行捕捉。

通过查看CAvenue C 文档,我看到了一些参数,例如redirect_urlcancel_url这可能对我的情况有所帮助,但我没有看到在 Shopify(我的商店)仪表板上设置相同的选项。

您能否在这里帮助我或建议我们是否有任何不同的方法?

谢谢。

0 投票
0 回答
1020 浏览

shopify - 如何访问或创建 Shopify Storefront 令牌 [403 Forbidden]?

我正在尝试访问或创建 Shopify 店面访问令牌。为此,我遵循 Shopify 文档[LINK]并遵循文档中定义的流程,但我收到错误响应。

在认证的时候,我也定义了未认证的范围。(unauthenticated_read_content, unauthenticated_write_customers, unauthenticated_write_checkouts, unauthenticated_read_product_listings) 但仍然收到此错误。

索取资料:

0 投票
0 回答
178 浏览

shopify - Zipify 一键追加销售如何运作?什么是高级架构?

谁能解释一下 Zipify 用来制作 One Click Upsell 工具的高级架构和 API?他们是否有一些来自 shopify 的特殊 API 访问权限来进行购买后的一键式交易。他们用过js买sdk吗?

0 投票
1 回答
289 浏览

shopify - 当用户点击它时更改图像变体 url

我正面临有关图像缩略图视图的问题,这里是示例网站 (smartphonewidgets.myshopify.com)

当您单击产品变体图像时,浏览器会显示特色图像而不是变体图像。

请问我该如何解决?

0 投票
1 回答
830 浏览

javascript - JavaScript 购买 SDK - Shopify

我正在使用带有 Node.js 的 JavaScript 购买 SDK。

我得到这样的产品 ID:

有没有使用 JavaScript Buy SDK 将此产品添加到购物车的方法,在他们指定的文档中,该 SDK 也可用于将产品添加到购物车!

0 投票
1 回答
787 浏览

javascript - Shopify - 自定义 createCart() 并在没有购买按钮的页面上使用

目前,我将 Shopify Buy Buttons 嵌入到我的网站中,仅提供几种产品。

提取我的 Buy Button 嵌入代码的任何产品模板都会显示我选择的样式。并在添加产品时显示购物车。

为了将购物车保留在每个页面上,我在基本模板中添加了一个片段。

我无法理解正确设置购物车样式的语法!Shopify 文档没有帮助。

0 投票
1 回答
138 浏览

shopify - 在shopify购买js sdk中生成店面ID时出错

我对 Shopify 上的文档感到非常困惑。我想使用他们的 Javascript Buy SDK。按照他们简单的产品获取示例,在文档中,它说“在您检索产品或集合之前,您需要查询店面 ID。在您获得产品 ID 或集合 ID 后,您可以获取使用 SDK 的产品或集合。”

因此,使用 Shopify Graphiql 应用程序并从示例中获取店面 ID,请求如下所示。

预期的返回 id 有点像 "id": "Z2lkOi8vc2hvcGlmeS9Qcm9kdWN0LzczNDE0OTkzOTk="某种编码值。但是,我得到的 ID 就像一个 URL。这是我得到的回报。

当我使用此 URL 执行请求时,如 JS SDK 示例所示

我在控制台中收到类型 ID 的变量 id 的错误!提供了无效值。

我无法弄清楚我在哪里错过了这些点。

请帮忙!

谢谢。

0 投票
2 回答
424 浏览

javascript - 使用 Shopify JavaScript Buy SDK 自定义查询检索文章对象,包括其图像

我正在使用 shopify-buy SDK 尝试在前端使用 JavaScript 从我的 Shopify 商店中获取文章,遵循此处的“扩展 SDK”说明:https ://shopify.github.io/js-buy -sdk/#expanding-the-sdk

使用下面的代码,我可以检索我的文章和一些我需要的字段。

但是,我真的需要为每篇文章提取特色图片,不幸的是,当我article.add('image')在我的文章查询中添加该行时,生成的文章数据日志null。我尝试构建一个自定义 productsQuery,并且有一个类似的问题 - 我可以检索一些产品字段,但是当我尝试添加该行时product.add('images'),我只是null从店面 API 中返回。

有没有人有构建自定义/扩展查询和成功检索图像的经验?

0 投票
1 回答
693 浏览

shopify - 使用 Shopify REST API 对取消的订单进行退款

我正在尝试使用此端点取消订单并退款:

https://help.shopify.com/en/api/reference/orders/order#cancel

使用以下有效负载:

订单只有这一篇,所以我基本上是全额退款。

然而,这个 REST API 调用返回成功,但是当我去查看订单页面时,我确实看到订单被取消了,但毕竟没有退款。

在此处输入图像描述

订单状态显示“已取消”、“已支付”、“未完成”。所以我最终不得不手动退款。

为什么我的 REST 调用只是取消了这个订单,但没有进行退款?

谢谢!