问题标签 [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.
ruby-on-rails - Rails ShopifyAPI::Product 不返回 total_count,使用 shopify-kaminari 无法进行分页
宝石信息:
- omniauth-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
不起作用,不会显示在视图中。
shopify - ShopifyAPI::RecurringApplicationCharge api 的 403 禁止问题
目前,我们正在使用自定义应用程序进行 Shopify 应用程序开发。当我们尝试点击 ShopifyAPI::RecurringApplicationCharge.current api 时,我们面临 403 Forbidden 问题(ActiveResource::ForbiddenAccess (Failed. Response code = 403. Response message = Forbidden))。因此,任何人都可以让我们知道我们需要在这里做什么来解决这个问题。
shopify - 如何找出产品的运费
我正在建立一个用户可以安装的销售渠道。使用 Shopify REST API,我可以获取产品详细信息……但我不确定如何获取产品的运费?
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但仍然没有运气。有人可以纠正我我在做什么错吗?
提前致谢
shopify - 如何使用 Shopify API 取消和补货?
我正在为我的 Shopify 商店构建一个简单的订单验证微服务。基本上,微服务将验证新订单并在出现某种验证错误(合规原因)时自动取消它们。我正在查看 Shopify 订单 API,但我仍然不完全清楚使用它的正确方法。
https://shopify.dev/docs/admin-api/rest/reference/orders/order#cancel-2020-01
此微服务将由“订单创建”网络挂钩触发,因此无需担心订单部分或全部履行。
我要做的是取消订单,将付款退还给客户,添加备注,然后重新入库。如何使用 Shopify API 执行此操作?
node.js - 使用 Admin REST API 按标题搜索产品
我正在尝试检索标题中有特定关键字的产品。
可以像这样按完整标题搜索:
但我想使用通配符/正则表达式?如何检索标题中包含“红色”的产品?
编辑:
示例产品:
- 红车
- 红色的书
- 棕色桌子
询问: /admin/api/2019-10/products.json?title=Red
预期结果:红车红皮书
但它返回一个空数组。
google-analytics - 如何通过谷歌分析追踪在 eshop 上购买的用户?
我需要通过一些 eshop 的 GA API (v4) 进行报告。当有人买东西时,这个 eshop 的所有者想以某种方式追踪信息。
所以他想知道,如果有人在他的 eshop 上购买了东西,用户之前访问过 eshop 的次数以及他走过的地方(哪些页面)。电子商店有谷歌分析和 Shopify 功能,我可以从中获取数据并将它们绑定在一起。
API可以做到这样吗?我想创建用户 ID,但我无法将其作为维度。所以我的想法是创建一些具有用户 ID 值(与 userId 相同)的自定义维度,但我不知道,如果它不被禁止,因为它完全是假的。
感谢您的任何回答。
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 调用,有人可以帮我吗?
谢谢你。
shopify - 如何从销售渠道创建订单并将用户重定向到 Shopify 商店进行付款?
我正在开发一个类似于 E-bay 或亚马逊的电子商务网站,卖家可以在其中列出他们的产品。
我还为我的电子商务网站创建了一个 Shopify销售渠道,可以从 Shopify 导入产品。Shopify 商店安装了销售渠道应用程序,他们的产品将被导入我的电子商务网站。
所有这些都运行良好......现在我要构建最后一步,即购买产品。一位买家来到我的电子商务网站,想要购买从某个 Shopify 商店进口的产品。我想让买家能够从我的电子商务网站创建订单。
根据Shopify 文档:
默认情况下,您的应用可以为每个产品提供 Shopify 网络结账的结账链接。这让您的平台可以使用 Shopify 的网络结账,而不是构建您自己的原生结账表单。
web_url
您可以使用Checkout API的参数将客户引导至结帐链接。
这就是我想要的...我想允许我的电子商务网站中的买家创建订单并将他重定向到 Shopify 进行付款...购买 我该如何实际实施呢?我可以使用Order API来实现吗?以及如何将用户重定向到 Shopify 商店进行付款?
如果无法将用户重定向到 Shopify 商店进行付款,那么我是否需要使用Checkout API在我的电子商务中实施付款流程?任何人都可以提供有关此的一些细节吗?