问题标签 [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.
graphql - GraphQL 按标签和价格范围过滤产品
我正在使用shopify-buy SDK 和 fetchQuery 函数发出以下有效负载:
这将返回所有产品,据我所知,标签过滤器也不起作用。我在哪里错了?这是发出的命令:
shopify - 使用 Shopify 销售网络工具或服务
Shopify 是否适合销售在线服务、工具?是否可以像使用 PayPal 或任何其他支付处理器一样使用 Shopify,例如简单的购买流程:
- 1) 用户点击“购买”按钮,
- 2) 页面导航到 Shopify 产品页面,用户必须在其中付款(提交购买)
- 3) 使用购买确认和令牌重定向回网站 - 用于将其链接到买家(点击购买按钮的用户)。
这应该很常见且非常简单,尽管我找不到任何教程或示例
java - 使用来自 Link header RFC8288 的 RESTful 分页信息
我正在与 Shopify 交互,他们使用 RESTful API。当我请求返回一组项目的资源时,它们使用 RFC8288 分页格式。
例如,https://example.com/api/inventory_levels.json?limit= 10 返回 10 个实体以及以下响应标头:
显然,如果我想从该资源中检索所有实体,我需要遍历“下一个”URL,直到不再有“下一个”返回。但是我将如何使用 JAVA 或 C# 代码解析这些信息?我可以使用正则表达式<(?<next_url>.*)>; rel="next"
来从中检索“next_url”。但这感觉就像重新发明轮子而不是强大的。
如果这是一个定义明确的特性,难道不应该有一个现成的可以使用的库/基础设施吗?如果有一天格式显示不同(例如有额外的空间等),我只是不想感到惊讶,并且在遵守 RFC 定义的同时,打破了我匆忙打乱的 RegEx 解决方案。
欢迎对 Java 或 C# 提出建议。
shopify - shopify 访问令牌范围如何与用户权限相关联?
我正在构建Shopify
应用程序Nodejs
。而且我找不到任何有关具有不同权限的用户如何与我的应用程序交互的资源。例如,如果我的应用程序已授予read_products
和write_products
范围,但用户只有read_products
权限。如果是的话,他是否可以使用该应用程序我如何获得用户的范围,更重要的是有什么方法可以测试场景吗?
shopify - 如何从 url shopify 博客页面中删除 /blogs?
我正在研究 shopify 主题。我想从一些单独的页面中删除 /blogs。我没有从 shopify 支持或论坛或谷歌找到任何解决方案。我该如何解决?
php - 无法使用核心 php 中的限制检索 Shopify API 响应标头链接中的 URL 以进行分页
我无法从 shopify Response headers 获取链接中的 URL 以进行分页。如果有人可以帮助我检索核心 php 中的 url 并实现分页,我将是一个很大的帮助。提前致谢
shopify - Shopify 自定义支付网关,不使用托管支付 SDK
Shopify 提到使用他们的托管支付 SDK作为他们为 shopify 实施支付网关的唯一方式。我的要求有点不同。这是我的场景
客户签出订单,然后我在 shopify 中有自定义应用程序(由我们构建)自定义结帐页面并向他们显示一个显示“付款”的按钮,当用户单击此按钮时,他们将被发送出 shopify并带到一个外部页面,该页面捕获重定向期间传递的订单详细信息,这里客户将为其订单付款,付款成功后,外部应用程序将调用shopify admin api并更新此订单的付款状态,将其设置为支付状态,然后客户被重定向回shopify并且订单完成。
使用此流程,我将不必使用 shopify 的托管支付 SDK,该 SDK 需要批准,并且他们的团队需要将近 30 个小时才能回复我。
我是shopify的新手,这可能吗?是否可以使用 shopify admin api 更改订单付款状态?
node.js - Shopify API:使用特定 DiscountCode 检索订单
我目前正在开发一个通过 API 创建折扣码的项目,我需要检索哪些订单使用了指定的折扣码(例如:TESTCODE123)。我找不到 Shopify API 页面中提到的文档或 API 端点。可以指导我吗?