1

我创建了一个私有应用程序(获得了 API 密钥、密码和秘密),但由于某种原因它不允许我访问。我发出没有任何参数的 GET 请求……我应该在请求中使用某些东西吗?谢谢!乔什

{"response":
  "Error message:
    GET
    https://58b135637023de04edb493880e25XXXX:2d6982192cdc0ea753ba6a729c9dXXXX@ellabing-com.myshopify.com/admin/products.json? returned a response status of 401 Unauthorized

  "Server response": {
      "errors":"[API] Invalid API key or access token (unrecognized login or wrong password)"
  },
  "remoteServiceStatus":1,
  "success":false
}
4

1 回答 1

0

嗯……您能否使用诸如CharlesFiddler之类的 Web 调试代理检查来自您的计算机的请求,并查看请求中是否真的传递了 Authorization 标头?

该格式https://58b135637023de04edb493880e25XXXX:2d6982192cdc0ea753ba6a729c9dXXXX@ellabing-com.myshopify.com/admin/products.json适用于浏览器和某些客户端,但它是一种非官方的速记,并不总是受支持。

于 2012-11-25T14:15:13.293 回答