【发布时间】:2021-03-16 20:18:18
【问题描述】:
我想获取特定日期的订单,但尝试了几种日期格式但出现以下错误,但出现相同的错误。这只发生在我添加日期参数(之前和之后)时。此 api 适用于 per_page 或没有任何参数。
WooCommerce wooCommerce = new WooCommerceAPI(config, ApiVersionType.V3);
Map<String, String> params = new HashMap<>();
params.put("per_page","10");
params.put("after","2016-11-20T13:57:31.2311892-04:00");
params.put("before","2017-11-20T13:57:31.2311892-04:00");
List<Map<String, Object>> orders = wooCommerce.getAll(EndpointBaseType.ORDERS.getValue(), params);
这段代码给了我一个错误 线程“主”java.lang.RuntimeException 中的异常:无法解析检索到的对象:{code=woocommerce_rest_authentication_error, message=Invalid signature - 提供的签名不匹配。,data={status=401}}
【问题讨论】:
标签: java api woocommerce get woocommerce-rest-api