Как интегрировать Bigcommerce API в PHP?

Я новичок в Bigcommerce API.
После поиска в Google я получил код от

GitHub Bigcommerce PHP-код

но когда я пытаюсь проверить API в моем тестовом скрипте, я получаю сообщение об ошибке

Неустранимая ошибка: класс ‘Bigcommerce_Api’ не найден в C: \ xampp \ htdocs \ apitest \ src \ Bigcommerce \ test.php в строке 7

мой код test.php приведен ниже: —

            <?php

require_once 'Api.php';
Bigcommerce_Api::setCipher('RC4-SHA');
Bigcommerce_Api::verifyPeer(false);
Bigcommerce_Api::configure(array(
'store_url' => 'http://filtersdelivered-com.mybigcommerce.com/',
'username' => 'admin',
'api_key' => '26e92a2f6fc3719c1889e78d9c0df7f1402123e9'
));
$products = Bigcommerce_Api::getProducts();

foreach($products as $product) {
echo $product->name;
echo $product->price;
}

?>

Может ли кто-нибудь помочь мне, что я должен сделать ??

1

Решение

Это пространство имен. Попробуйте добавить use Bigcommerce\Api\Client as Bigcommerce_Api; после вашего require_once,
Полное решение для копирования отходов:

<?php

require_once 'Api.php';
use Bigcommerce\Api\Client as Bigcommerce_Api;

Bigcommerce_Api::setCipher('RC4-SHA');
Bigcommerce_Api::verifyPeer(false);
Bigcommerce_Api::configure(array(
'store_url' => 'http://filtersdelivered-com.mybigcommerce.com/',
'username' => 'admin',
'api_key' => '26e92a2f6fc3719c1889e78d9c0df7f1402123e9'
));
$products = Bigcommerce_Api::getProducts();

foreach($products as $product) {
echo $product->name;
echo $product->price;
}

?>
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]