首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >可以收回一些命令,但不是全部。使用Shopify REST

可以收回一些命令,但不是全部。使用Shopify REST
EN

Stack Overflow用户
提问于 2021-12-07 11:56:26
回答 1查看 1.5K关注 0票数 0

试图确定为什么我无法检索测试存储下的所有订单(以便我也能够理解生产中发生的事情)

正如你在上面看到的,我在我的测试商店里下了13份订单,但我只能检索到11份。我在8月份下的两份订单,我用红色标出的,是无法到达的。即使我试图通过他们的身份证来查找他们

我正在使用的请求:在这里共享我的访问令牌,没关系。这只是个测试商店。X Access-令牌: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

https://vitor-dawn-dev-store.myshopify.com/admin/api/2021-10/orders.json?status=any -给我11份订单

https://vitor-dawn-dev-store.myshopify.com/admin/api/2021-10/orders/count.json?status=any -返回13 (我预期的数字)。

https://vitor-dawn-dev-store.myshopify.com/admin/api/2021-10/orders/4062335991963.json -缺失的订单之一的ID.。给我一个404没有找到。

一些示例IDS:

有效和可达的订单ID示例:4270842052763

无法到达的订单ID:40623359919634062362665115

也尝试了通过graphQL,但得到了同样的结果。

有人知道为什么会这样吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-07 12:33:10

Shopify REST文档中获取订单

默认情况下,只能从订单资源中访问来自商店的最后60天的订单。如果要访问旧订单,则需要请求对所有订单的访问。如果您的应用程序被授予访问权限,那么您可以将read_all_orders作用域与read_orders或write_orders一起添加到应用程序中。私有应用程序不受此更改的影响,并自动授予范围。

您的应用程序需要read_all_orders范围才能为60天前创建的订单获取数据。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70259708

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档