Prestashop REST API возвращает неверный HTTP-ответ с клиентом PHP - PullRequest
0 голосов
/ 27 мая 2020

Этот код:

try {
    // creating webservice access
    $webService = new PrestaShopWebservice('https://149.28.159.206/', '6DE5PU9M9SC7RZCRFF4VK3MFDVVTGRJT', false);

    // call to retrieve all customers
    $xml = $webService->get(['resource' => 'products']);
} catch (PrestaShopWebserviceException $ex) {
    // Shows a message related to the error
    echo 'Other error: <br />' . $ex->getMessage();
}

Возвращает следующую ошибку:

Other error: <br />Bad HTTP response

И я активировал ключ с соответствующими разрешениями (см. Приложенный снимок экрана). Тем не менее, это дает эту ошибку.

enter image description here

Могу ли я узнать, почему и как я могу решить эту проблему?

Я использую Prestashop 1.7.6.5 в Ubuntu 18.04 x64 из облачного экземпляра vultr.com.

1 Ответ

0 голосов
/ 28 мая 2020

Prestashop использует домен / api для веб-сервисов.

попробуйте "https://149.28.159.206/api/"

...