我们正在改变公共应用处理离线访问令牌的方式,以增强商户数据保护。自2027年1月1日起,所有公共应用在调用Admin API时必须使用过期的离线访问令牌。在此日期之后,仍在使用非过期令牌的公共应用将收到身份验证错误。
此次变更将2026年4月1日的变更从仅适用于新创建的公共应用扩展到所有公共应用,包括在2026年4月1日之前创建的应用。
受影响的 App
公共应用使用非过期离线访问令牌发起Admin API请求,包括在2026年4月1日之前创建的应用
不受影响的 App
- 自定义 App
- 由商家在 Dev Dashboard 或管理后台创建的 App
我们进行此项更改的原因
永不过期的令牌一旦泄露,将永久有效。而过期令牌会在 60 分钟内关闭该窗口并自动轮换,从而大幅降低凭证泄露的影响。这符合现代 OAuth 最佳实践,作为开发者,它能让你的应用获得可预测的刷新流程。
需要采取的行动
现有公共应用:从非过期离线访问令牌迁移至过期离线访问令牌。
商户无需重新安装应用,因为您的应用会通过代码交换现有令牌。请遵循迁移指南中的逐步操作路径。如果您使用Shopify的应用模板和官方API库,则刷新处理已实现;您只需处理令牌交换和存储更新。
需要帮助?请与开发者平台社区互动以获得支持和解答问题。

