1

我正在通过 REST 客户端调用 Woo Commerce 的 API,但是 API 以 200 OK 响应,但是主体(应该是 JSON)返回“1”。

我打电话的方法是

方法:获取

网址:https://site/wc-api/v3/products?consumer_key=consumerkey&consumer_secret=consumersecret

标头:接受:应用程序/json;

响应;

响应头:

  • 状态码:200 OK
  • 连接:保持活动
  • 内容编码:gzip
  • 内容类型:文本/html
  • 日期:格林威治标准时间 2015 年 12 月 16 日星期三 02:50:14
  • 服务器:nginx/1.6.1
  • 传输编码:分块
  • X-CF-Powered-By:WP 1.3.14
  • X-Powered-By: PHP/5.4.32

响应正文:1

  • WC 版本:2.4.12
  • WP版本:4.3.1

我不确定问题是什么,我尝试过使用 oAuth 的 HTTPS 和使用基本身份验证的 HTTP。

谢谢。

4

1 回答 1

1

好的,所以我找到了解决方案...

开发商店位于子域 (dev.site.com) 上。网络服务器配置不正确并重定向到生产站点。

生产站点运行的是较早版本的 WooCommerce - 一个没有 API 版本 3 的版本(开发站点具有最新版本的 WooCommerce)。

于 2015-12-26T16:30:31.510 回答