Я намагаюся отримати весь список замовлень як json за допомогою laravel laravel5-woocommerce-api-client і все, що я це роблю
1.В першому запуску композитор вимагає pixelpeter / laravel5-woocommerce-api-client ^ 2.0 до мого проекту laravel 5.4.
2. По-друге, додати Сервіс провайдер і Додати Фасад
3.Опублікувати конфігурацію
На цьому кроці налаштуйте конфігурацію, в config / woocommerce.php, i
оновлено так"store_url" => env ("WOOCOMMERCE_STORE_URL", "WOOCOMMERCE_STORE_URL", "
"http://localhost/ecommerceproject/"),
http: // localhost / ecommerceproject (який це Wordpress woocommerce
url)"consumer_key" => env ("WOOCOMMERCE_CONSUMER_KEY", "WOOCOMMERCE_CONSUMER_KEY", "ck_912993d84a43e821628f485a3bd94ad8101612ad"),
"consumer_secret" => env ("WOOCOMMERCE_CONSUMER_SECRET", "cs_b71aebbfcc3cd7365da591a0faa0341a2e689edb"),
І тоді я створив контролер, який є PostController і покласти
use Woocommerce;
і
public function index(){ return Woocommerce::get("orders"); }
Це показує помилку, подібну до цього
HttpClientException у HttpClient.php рядок 340: Синтаксична помилка
Будь ласка, вкажіть мені, де я пропустив кроки. Дякую.
Відповіді:
0 для відповіді № 1Коли у вас є нова установка WooCommerce, переконайтеся, що .htaccess є присутнім, і ModRewrite працює.
Перевірте, чи працює URL-адреса API першим.