Woocommerce API - 获取返回“1”的产品
Posted
技术标签:
【中文标题】Woocommerce API - 获取返回“1”的产品【英文标题】:Woo Commerc API - GET Products returning "1" 【发布时间】:2016-03-22 01:42:37 【问题描述】:我正在通过 REST 客户端调用 Woo commerce 的 API,但是 API 以 200 OK 响应,但是正文(应该是 JSON)返回“1”。
我调用的方法是
方法:获取
网址:https://site/wc-api/v3/products?consumer_key=consumerkey&consumer_secret=consumersecret
标头:接受:application/json;
响应;
响应头:
状态码:200 OK 连接:保持活动状态 内容编码:gzip 内容类型:文本/html 日期:2015 年 12 月 16 日星期三 02:50:14 GMT 服务器: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。
谢谢。
【问题讨论】:
【参考方案1】:好的,所以我找到了解决方案...
开发商店位于子域 (dev.site.com) 上。网络服务器配置错误并重定向到生产站点。
生产站点运行的是较早版本的 WooCommerce - 没有第 3 版 API(开发站点具有最新版本的 WooCommerce)。
【讨论】:
以上是关于Woocommerce API - 获取返回“1”的产品的主要内容,如果未能解决你的问题,请参考以下文章
Woocommerce Subscription 使用 API 从订单 id 获取 id
为啥 Woocommerce API GET 请求返回一个空的购物车项目列表
在 Woocommerce REST API 中按类别获取产品