问题标签 [shopify-api]

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 投票
1 回答
297 浏览

ruby-on-rails - Rails ShopifyAPI::Product 不返回 total_count,使用 shopify-kaminari 无法进行分页

宝石信息:

  • omn​​iauth-shopify-oauth2 (1.2.0)
  • shopify-kaminari (1.1.0)
  • shopify_api (4.3.2 494b37a)
  • shopify_app (7.4.0)

要求

问题

当为结果请求WITH过滤器时,title不包括total_count.

因此pagination不起作用,不会显示在视图中。

0 投票
1 回答
935 浏览

shopify - ShopifyAPI::RecurringApplicationCharge api 的 403 禁止问题

目前,我们正在使用自定义应用程序进行 Shopify 应用程序开发。当我们尝试点击 ShopifyAPI::RecurringApplicationCharge.current api 时,我们面临 403 Forbidden 问题(ActiveResource::ForbiddenAccess (Failed. Response code = 403. Response message = Forbidden))。因此,任何人都可以让我们知道我们需要在这里做什么来解决这个问题。

0 投票
2 回答
1280 浏览

shopify - 如何找出产品的运费

我正在建立一个用户可以安装的销售渠道。使用 Shopify REST API,我可以获取产品详细信息……但我不确定如何获取产品的运费?

0 投票
1 回答
1297 浏览

shopify - 无法在 Shopify 中更新产品变体数据

我正在尝试在 Shopify 中使用 cURL 和 php 在我的代码下面更新我的产品变体的价格和数量:

$url = $api_url 。'/admin/api/2020-01/variants/31941936382042.json';

当我每次测试时它都会说:

{"errors":{"variant":"必需参数丢失或无效"}}

我检查了官方文档https://shopify.dev/docs/admin-api/rest/reference/products/product-variant#update-2020-01但仍然没有运气。有人可以纠正我我在做什么错吗?

提前致谢

0 投票
1 回答
2005 浏览

shopify - 如何使用 Shopify API 取消和补货?

我正在为我的 Shopify 商店构建一个简单的订单验证微服务。基本上,微服务将验证新订单并在出现某种验证错误(合规原因)时自动取消它们。我正在查看 Shopify 订单 API,但我仍然不完全清楚使用它的正确方法。

https://shopify.dev/docs/admin-api/rest/reference/orders/order#cancel-2020-01

此微服务将由“订单创建”网络挂钩触发,因此无需担心订单部分或全部履行。

我要做的是取消订单,将付款退还给客户,添加备注,然后重新入库。如何使用 Shopify API 执行此操作?

0 投票
1 回答
1873 浏览

node.js - 使用 Admin REST API 按标题搜索产品

我正在尝试检索标题中有特定关键字的产品。

可以像这样按完整标题搜索:

但我想使用通配符/正则表达式?如何检索标题中包含“红色”的产品?


编辑:

示例产品:

  • 红车
  • 红色的书
  • 棕色桌子

询问: /admin/api/2019-10/products.json?title=Red

预期结果:红车红皮书

但它返回一个空数组

0 投票
1 回答
177 浏览

php - 使用 curl php 删除 shopify 价格规则

我正在尝试删除通过 API 创建的定价规则。创建 API 工作正常,但不知何故删除不起作用。这是我的代码

我得到这样的输出

在此处输入图像描述

我错过了什么?任何人都可以建议吗?

0 投票
0 回答
29 浏览

google-analytics - 如何通过谷歌分析追踪在 eshop 上购买的用户?

我需要通过一些 eshop 的 GA API (v4) 进行报告。当有人买东西时,这个 eshop 的所有者想以某种方式追踪信息。

所以他想知道,如果有人在他的 eshop 上购买了东西,用户之前访问过 eshop 的次数以及他走过的地方(哪些页面)。电子商店有谷歌分析和 Shopify 功能,我可以从中获取数据并将它们绑定在一起。

API可以做到这样吗?我想创建用户 ID,但我无法将其作为维度。所以我的想法是创建一些具有用户 ID 值(与 userId 相同)的自定义维度,但我不知道,如果它不被禁止,因为它完全是假的。

感谢您的任何回答。

0 投票
2 回答
1013 浏览

laravel - Shopify Public APP,卸载前删除应用代码

我正在使用这个https://github.com/osiset/laravel-shopify包来开发 Shopify 公共 APP。

我试图通过覆盖 AppUninstalledJob 从卸载应用程序的主题中删除代码。但是,该功能无法从主题中删除代码。

我已经为应用程序卸载设置了 webhook,我从 shopify 获得了 webhook 响应,但 API 没有被调用。

我在这里发现的类似问题:

https://github.com/osiset/laravel-shopify/issues/188

我想对应用程序卸载进行 API 调用,有人可以帮我吗?

谢谢你。

0 投票
1 回答
396 浏览

shopify - 如何从销售渠道创建订单并将用户重定向到 Shopify 商店进行付款?

我正在开发一个类似于 E-bay 或亚马逊的电子商务网站,卖家可以在其中列出他们的产品。

我还为我的电子商务网站创建了一个 Shopify销售渠道,可以从 Shopify 导入产品。Shopify 商店安装了销售渠道应用程序,他们的产品将被导入我的电子商务网站。

所有这些都运行良好......现在我要构建最后一步,即购买产品。一位买家来到我的电子商务网站,想要购买从某个 Shopify 商店进口的产品。我想让买家能够从我的电子商务网站创建订单。

根据Shopify 文档

默认情况下,您的应用可以为每个产品提供 Shopify 网络结账的结账链接。这让您的平台可以使用 Shopify 的网络结账,而不是构建您自己的原生结账表单。web_url您可以使用Checkout API的参数将客户引导至结帐链接。

这就是我想要的...我想允许我的电子商务网站中的买家创建订单并将他重定向到 Shopify 进行付款...购买 我该如何实际实施呢?我可以使用Order API来实现吗?以及如何将用户重定向到 Shopify 商店进行付款?

如果无法将用户重定向到 Shopify 商店进行付款,那么我是否需要使用Checkout API在我的电子商务中实施付款流程?任何人都可以提供有关此的一些细节吗?