Я столкнулся с проблемой, пока я пытаюсь подключиться к моей BigCommerce счету через BigCommerce апи .... я следовал следующие рекомендации в соответствии с этим URL:не в состоянии подключиться к BigCommerce API
я скачал bigcommerce.php файл здесь https://raw.github.com/bigcommerce/bigcommerce-api-php/master/bigcommerce.php
затем включили этот файл в мой файл index.php
затем я попытался выполнить следующий код в моем файле index.php
require 'bigcommerce.php'; use Bigcommerce\Api\Client as Bigcommerce;
Bigcommerce :: Configure (массив ( 'store_url' => 'storeurl', 'имя пользователя' => 'админ', 'api_key' => ' 4581223546f2bf73840d84b4802cab039f249404 ' ));
Bigcommerce::setCipher('RC4-SHA');
Bigcommerce :: verifyPeer (false);
$ products = Bigcommerce :: getProducts();
foreach ($ products as $ product) { echo $ product-> name; echo $ product-> price; }
но это не сработало для меня. он показывал следующее предупреждение
Внимание: Недействительный аргумент для Еогеасп() в C: \ WAMP \ WWW \ BigCommerce \ index.php в строке 16
Затем я следовал следующие шаги:
я скачал файл ZIP для апи здесь https://github.com/bigcommerce/bigcommerce-api-php/archive/master.zip
извлеченное этот файл в моей папке проекта говорят моя_папка т.е. каталог извлеченного файла моя_папка/BigCommerce-апи-PHP-мастер/
тогда я включил моя_папка/BigCommerce-апи-PHP-мастер/bigcommerce.php
и попытался выполнить следующий код ....
<?php
require 'bigcommerce-api-php-master/bigcommerce.php';
use Bigcommerce\Api\Client as Bigcommerce;
Bigcommerce::configure(array(
'store_url' => 'https://store-atka90u.mybigcommerce.com/api/v2/',
'username' => 'admin',
'api_key' => '4581223546f2bf73840d84b4802cab039f249404'
));
Bigcommerce::setCipher('RC4-SHA');
Bigcommerce::verifyPeer(false);
$products = Bigcommerce::getProducts();
foreach($products as $product) {
echo $product->name;
echo $product->price;
}
?>
но его показ снова то же предупреждение, даже после того, как я добавил 2 продукта уже в свой аккаунт.
Предупреждение: Неверный аргумент поставляются для Еогеасп() в C: \ WAMP \ WWW \ BigCommerce \ index.php в строке 16
любого рода помощь будет appriciated ..... plzzzz помощь .. .. это очень необходимо ....
спасибо больше брату ..... !!!!! u спас меня от большой проблемы .... может также сказать мне, если есть все равно, чтобы проверить, являются ли эти учетные данные (т.е. store_url, имя пользователя, api_key) действительными или нет .... Я хочу сказать, как можно мы проверяем, правильна ли эта информация или нет. и еще один вопрос, чтобы спросить, является ли store_url в bigcommerce уникальным или нет. ответьте, если у вас есть какое-либо решение для этого .... ожидая вашего ответа ..... –
@saran вы можете сделать легкий API-вызов, например 'Store', если вы получите правильный ответ, то эти учетные данные действительны, иначе BigCommerce выведет недопустимую учетную запись. –