Woocommerce получить корзину по внешнему запросу - PullRequest
0 голосов
/ 20 сентября 2018

Я пытаюсь подсчитать количество товаров в корзине извне из Wordpress.

Идея такова: сделать запрос Get Word для Wordpress> вернуть количество> сделать что-нибудь с данными.

Проблема в том, что я могу войти и выйти по запросу, но я не могу получить корзину с ним.

Клиент, отправляющий запрос, является приложением Laravel, его аутентификация на laravel уже предоставлена ​​Wordpress и работает хорошо, но я просто не могу получить корзину.

Я проводил тестирование в Почтальоне, используя некоторую информацию, которую я получил на постах других пользователей, и шкафы, которые я получаю для решения проблем, - этот код

<?php
header("Access-Control-Allow-Origin: *");
require_once("../wp-load.php");

clean_user_cache($_GET['user_id']);
wp_clear_auth_cookie();

$user = wp_set_current_user ( $_GET['user_id'] );
wp_set_auth_cookie  ( $_GET['user_id'], true, false);

update_user_caches($user);
$cartCount = WC()->cart->get_cart_contents_count();
echo json_encode($cartCount);
exit();

Может кто-нибудь из вас, ребятаскажите, что можно сделать, или с помощью базы данных, или с помощью запроса или еще чего-то?

Заранее спасибо

...