php - 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 服务,生成了身份验证密钥,但哪里有问题?
解决方案
推荐阅读
- mysql - 使用增加的内容大小更新博客时出现 414.shtml 错误
- sql - 在 Select 查询中使用 Like 运算符与来自另一个 Select 查询的结果
- django - 在新选项卡中打开 AdminAction,Django
- r - ifelse 用于字符串中的不同位置
- django - 我无法在 django 数据库中查看我的表单输入
- react-native - 迷失在图标中
- r - 使用 R 中的 names() 更改多个栅格砖的列名?
- r - 根据 R 中的第二个向量将组分配给向量的元素
- oracle - 当没有业务限制时,我应该为 Oracle 字符类型设置什么限制?
- xml - Wix boostrapper 设置以防止防火墙阻止应用程序