API подписки woocommerce

Я использую Woocomemrce REST API для подключения к своему сайту. Все работает нормально, когда дело доходит до заказов, но не работает с подписками. Я пробовал следующий код для получения подписок, но он выдает «Ошибка: не найден маршрут, соответствующий URL-адресу и методу запроса [rest_no_route]»

$woocommerce = new Client(
    'https://www.example.com',
    'ck_OUR_CONSUMER_KEY',
    'cs_OUR_CONSUMER_SECRET',
    [
        'wp_api' => true,
        'version' => 'wc/v2',
    ]
);

try {
    print_r($woocommerce->get('orders')); //this works and fetch orders
    print_r($woocommerce->get('subscriptions')); //but this does not work
} catch (HttpClientException $e) {
    echo $e->getMessage(); // Error message.
    echo $e->getRequest(); // Last request data.
    echo $e->getResponse(); // Last response data.
}

Может ли кто-нибудь помочь мне разобраться в этом вопросе. Благодарю вас.


person Mubashir    schedule 06.06.2018    source источник


Ответы (1)


Я изменил его на следующее, это сработало для меня.

$woocommerce = new Client(
    'https://www.example.com',
    'ck_OUR_CONSUMER_KEY',
    'cs_OUR_CONSUMER_SECRET',
    [
        'wp_api' => true,
        'version' => 'wc/v1',
    ]
);
person Mubashir    schedule 07.06.2018