通过API搜索Woocommerce类别,并在名称中添加引号

时间:2016-10-30 22:29:05

标签: json wordpress woocommerce woocommerce-rest-api

我需要通过API v1查询woocommerce,以根据类别名称检索类别ID。我是用PHP做的

    $params = ['search' => "MATÉRIEL D'ARTISTES"];
    $category = $woocommerce->get('products/categories', $params);

我有关于签名无效的错误

Error: Signature invalide - La signature fournie ne correspond pas.[woocommerce_rest_authentication_error] 

如果我删除引号并将其设为“MATÉRIELDARTISTES”我没有错误,但搜索没有返回任何内容,因为它与DB中的不同。如果我试图逃避引用,我也有错误。

感谢。

1 个答案:

答案 0 :(得分:0)

作为修复,我在html编码特殊字符中保存了引号:'使用此字符搜索工作正常,公共页面上的类别名称正确显示。