32
同样的 token,读商品正常,写商品就 403,错误里写着 requires merchant approval for write_products scope。
同样的 token,读商品正常,写商品就 403,错误里写着 requires merchant approval for write_products scope。
先把判断放在前面:token 的授权范围在生成或安装时就固定了,事后改代码不会自动获得新权限。
access scope 提示,缺哪个就补哪个,不要凭猜。shopify.app.toml 或 Partner 后台改 scopes,然后让商家重新授权。write_product 少个 s 会导致整段 scope 无效。/admin/oauth/access_scopes.json 查询当前 token 实际拥有的权限。access_scopes 列表里能看到新增的 write scope。read_all_orders 是特殊 scope,需要单独向 Shopify 申请,普通 scope 里加它不会生效,很多人卡在这一步。
写下你实际验证过的步骤,比「我也有这个问题」有用得多。当前版本为静态展示,提交后会由团队整理并回复。