首页 > 解决方案 > PrestaShop 在 web 服务中返回 302

问题描述

我有以下问题,我的 presta 商店正在退货:

其他错误:此对 PrestaShop Web 服务的调用返回了意外的 HTTP 状态:302

代码是:

<html><head><title>CRUD Tutorial - Customer's list</title></head><body>
<?php
define('DEBUG', true);                                          // Debug mode
define('PS_SHOP_PATH', "http://127.0.0.1");     // Root path of your PrestaShop store
define('PS_WS_AUTH_KEY', 'some auth key');  // Auth key (Get it in your Back Office)
require_once('./PSWebServiceLibrary.php');
try
{   

    $webService = new PrestaShopWebservice(PS_SHOP_PATH, PS_WS_AUTH_KEY, DEBUG);
    $opt['resource'] = 'products';

    $xml = $webService->get($opt);
    echo $xml;
    $resources = $xml->customers->children();
    echo $resources;
}
catch (PrestaShopWebserviceException $e)
{
  echo 'Other error: <br />' . $e->getMessage();
}

?>
</body></html>

我认为一切都已正确配置:启用了 Web 服务,生成了身份验证密钥,但哪里有问题?

标签: phpprestashop

解决方案


推荐阅读