无法使用自有应用访问api

Topic summary

用户创建自有应用并获取了 access token,但在请求 Shopify Admin REST API(查询订单履行信息)时遇到访问失败问题。

问题表现:

  • 已正确设置应用权限并安装
  • 使用 access token 请求 fulfillment orders API 时无法连通
  • 用户提供了多张截图展示请求配置

解决方案:

  • 另一用户指出:国内直接访问 Shopify API 会不通,需要通过代理转发
  • 原提问者确认找到问题,分享了正确的 curl 请求格式:
    • 使用 -H "X-Shopify-Access-Token: [token]" 设置认证头
    • 完整 API 路径格式:https://[店铺域名]/admin/api/2024-01/orders/[订单ID]/fulfillment_orders.json

**结论:**问题已解决,关键在于正确的请求格式和网络访问方式(需代理)

Summarized with AI on November 11. AI used: claude-sonnet-4-5-20250929.

找到问题了.

curl -X "https://ratta-supernote-japan.myshopify.com/admin/api/2024-01/orders/56705xxxxx8882/fulfillment_orde…

-H “X-Shopify-Access-Token: shXxx1xxxxxxxxxxxxxxcc92a”

这样请求才是正确的,另外国内访问会一直访问不通,需要转发代理