Php REST Api集成中出错

Php REST Api集成中出错,php,wordpress,woocommerce,woocommerce-rest-api,Php,Wordpress,Woocommerce,Woocommerce Rest Api,我使用woocommerce rest api来管理产品和其他东西。以下是我要执行的步骤: Step:1 Goto woocommerce settings->advance-> Legacy API Step:2 Create REST API Step:3 Code $autoloader = dirname( __FILE__ ) . '/vendor/autoload.php'; if ( is_readable( $autoloader ) ) { require_

我使用woocommerce rest api来管理产品和其他东西。以下是我要执行的步骤:

Step:1 Goto woocommerce settings->advance->
Legacy API
Step:2 Create REST API
Step:3 Code
$autoloader = dirname( __FILE__ ) . '/vendor/autoload.php';
if ( is_readable( $autoloader ) ) {
    require_once $autoloader;
}

use wordpress\CorePhp\WooCommerce\Client;

$woocommerce = new Client(
            'http://localhost/wordpress',
            'ck_44d1f5a2a193274e4dfba6ee7ec764cedd345000',
            'cs_6be79b8bd5ec0dbb1828309db24ae338abce44b3',
            [
            'wp_api' => true,
            'version' => 'wc/v2'
            ]
);
?>
致命错误:未捕获错误:类 在中找不到“wordpress\CorePhp\WooCommerce\Client” C:\xampp\htdocs\wordpress\CorePhp\getproducts.php:9堆栈跟踪:#0 {main}在上的C:\xampp\htdocs\wordpress\CorePhp\getproducts.php中抛出 第9行


我解决了上面的问题,在项目文件夹中没有安装自动加载,这就是为什么它会出现错误,下面是正常工作的代码:

<?php
require __DIR__ . '/vendor/autoload.php';


use Automattic\WooCommerce\Client;

use Automattic\WooCommerce\HttpClient\HttpClientException;

$woocommerce = new Client(
            'http://localhost/wordpress',
            'your consumer key',
            'your secret key',
            [
            'wp_api' => true,
            'version' => 'wc/v2'
            ]
);
/*var_dump($woocommerce);*/