Кого спросить об ошибках в moguta API?

В данной категории, пользователи задают вопросы относительно установки и эксплуатации MOGUTA.CMS
lvl 1
Аватара пользователя

Прогресс до следущего звания:
25%
Сообщения: 2
Зарегистрирован: 09 июл 2018, 21:25
СообщениеДобавлено: 09 июл 2018, 21:32
делаю консольный скрипт экспорта товаров из могуты.
При попытке подключения к АПИ получаю отлуп

Отправляю ПОСТом запрос:
https://system4you.ru/api?token=<токен-сгенерир-в-настройках>f&method=test&param=<тут-что-то-передаю>

Код: Выделить всё
Получаю ответ:
HTTP/1.1 301 Moved Permanently
Server: nginx-reuseport/1.13.4
Date: Mon, 09 Jul 2018 17:08:14 GMT
Content-Type: text/html; charset=iso-8859-1
Content-Length: 310
Connection: keep-alive
Keep-Alive: timeout=30
Location: https://system4you.ru/api
Cache-Control: max-age=604800
Expires: Mon, 16 Jul 2018 17:08:14 GMT

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html>
<head>
    <title>301 Moved Permanently</title>
</head>
<body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="https://system4you.ru/api">here</a>.</p>
<hr>
<address>Apache/2.4.10 (Unix) Server at system4you.ru Port 80</address>
</body>
</html>
Response code: 301 (Moved Permanently); Time: 394ms; Content length: 310 bytes


что делаю не так?
Web-мастер
Аватара пользователя

Сообщения: 295
Зарегистрирован: 28 авг 2013, 22:22
СообщениеДобавлено: 22 июл 2018, 22:24
На опенсервере проверяли или сразу на рабочем сервере?
На openserver риск ошибок ниже чем на сервере боевом
lvl 1
Аватара пользователя

Прогресс до следущего звания:
25%
Сообщения: 2
Зарегистрирован: 09 июл 2018, 21:25
СообщениеДобавлено: 22 июл 2018, 22:48
Shturmavik писал(а):На опенсервере проверяли или сразу на рабочем сервере?
На openserver риск ошибок ниже чем на сервере боевом

решение оказалось "с потолка": просто от балды поставил адрес АПИ

"https://moguta.system4you.ru" вместо
"https://system4you.ru"

и всё заработало.

Без понятия, что за мистика.
Web-мастер
Аватара пользователя

Сообщения: 295
Зарегистрирован: 28 авг 2013, 22:22
СообщениеДобавлено: 23 июл 2018, 04:11
Может создали Приложение и Ключ для домена moguta.ВашСайт.ru?

Для того чтобы начать работать с API, в панели управления магазина, вам нужно зайти в раздел Настроек, далее в подраздел API. Там вы сможете добавить приложение и сгенерировать для него токен. Токен является опозновательным знаком приложения и позволяет ему получить доступ к магазину, без него доступ к сайту через API запрещен.

$api = new mogutaApi('адрес магазина', 'токен', 'секретный ключ');

Вернуться в Помощь пользователям от пользователей