报错排查
在 Duaer 里解决 Shopify 401 Invalid API key or access token
Duaer 的 Shopify 节点报 401,是 Shopify 不认这个令牌:填错了值、店铺子域名不对,或应用重装后令牌变了。
Duaer 里这个报错长什么样
[API] Invalid API key or access token (unrecognized login or wrong password),HTTP 401。
在 Duaer 里逐项检查
- Access Token 填对了吗:Admin API 访问令牌以 shpat_ 开头。API key 和 API secret key 都不是它。
- Shop Subdomain 只填 xxx.myshopify.com 前面的 xxx,不要填自定义域名,也不要带 https://。
- 应用卸载重装、或令牌被轮换后,旧令牌失效。拿新令牌更新 Duaer 的 Shopify 凭证。
- 保存凭证时 Duaer 会测试连接,通过后回到节点点执行此步骤。
是 403 不是 401 时
403 表示令牌有效但缺权限,例如读订单要 read_orders。在 Shopify 应用的 Admin API 权限里勾上,重新安装应用,再把新令牌填进 Duaer。Shopify Trigger 收得到推送却验证失败时,检查凭证里的 APP Secret Key。
常见问题
Duaer 的 Shopify 凭证要填哪个令牌?
Duaer 的 Shopify Access Token 凭证填以 shpat_ 开头的 Admin API 访问令牌,Shop Subdomain 只填 myshopify.com 前面的部分。
Duaer 里 Shopify 原来好好的,突然 401 了?
多半是应用被重装或令牌被轮换,旧令牌失效。在 Duaer 凭证里换成新令牌。
同组
凭证
在 Duaer 里配置 Shopify 凭证
在 Duaer 中保存 Shopify 的连接信息,供数字组织节点在运行时使用。密钥经实例加密密钥保护,不会写进节点参数。
应用配方在 Duaer 里把 Shopify 新订单自动写进 Google Sheets
在 Duaer 里,Shopify 每来一个新订单,就把订单号、邮箱、金额和商品写进 Google Sheets 的一行。
报错在 Duaer 里解决 Google 凭证 invalid_grant 和 7 天失效
Duaer 里 Gmail、Google Sheets、Google Drive 凭证用了几天就报 invalid_grant,多半是 Google 应用还在 Testing 状态。发布应用,再重新连接凭证。