В этой статье, я расскажу Вам о том как убрать ошибку API, возникающую при переходе в раздел Продажи-Заказы.
Стоит сказать, что данная ошибка возникает из за встроенный системы защиты пользователей в Opencart, которая многим только мешает нормально работать с заказами и в самом начале обучения работы с движком только усложняет жизнь.
Путей решения данной ошибки есть несколько, давайте их рассмотрим:
Решение 1 Нажать кнопку Добавить IP-адрес
Просто нажмите на красную кнопку в правом верхнем углу «Добавить IP-адрес«, данный способ как правило работает, но приносит лишь временный эффект, так как у большинства интернет-пользователей IP адрес выдаваемый провайдером является динамическим, а значит он будет постоянно меняться, но происходит это как правило только после переподключения к сети интернет, или перезагрузке компьютера.
Если нажатие на кнопку Вам не помогло, зайдите в раздел Система-Пользователи-API
и проверьте создан ли у Вас API с именем Default, если нет то создайте новый, так же зайдите в его настройки, проверьте что стоит статус Включено, в поле Ключ API есть код ключа во вкладке IP адреса присутствует ваш IP в списке добавленных.
Затем перейдите в раздел Система-Настройки, нажмите кнопку редактирования вашего магазина, перейдите во вкладку Опции и в поле API пользователя проверьте что выбран именно ваш API который вы ранее настроили. Если выбран другой, или ничего не выбрано, выберите ваш и сохраните изменения.
Если у вас не подключена услуга Статический IP адрес у провайдера, то с вероятностью 99% у вас динамический IP адрес. Узнать свой внешний IP очень просто, достаточно вбить запрос «узнать свой ip» в Яндекс и он Вам всё расскажет.
Решение 2 Подключить у провайдера Статический IP
Конечно данное решение подойдёт далеко не всем, но если у Вас вдруг провайдер предоставляет внешний статический IP бесплатно, или за разовую небольшую плату, то проще всего оплатить услугу статического IP и затем после её подключения, ещё раз нажать кнопку Добавить IP-адрес, после этого данная ошибка больше не будет Вас беспокоить, так как ваш IP будет постоянным.
Решение 3 Установить дополнение Auto Add API IP
Это дополнение автоматически будет добавлять Ваш динамический IP адрес в API пользователя, что избавить вас от необходимости постоянно нажимать кнопку Добавить IP-адрес.
Данное решение тоже подойдёт не всем к сожалению, так как дополнение Auto Add API IP совместимо только с версиями Opencart 2.3.0.0, 2.3.0.1, 2.3.0.2.
Устанавливается оно через стандартный установщик ocmod файлов раздел Дополнения-Установка дополнений. После установки дополнения не забудьте обновить кэш модификаторов разделе Дополнения-Менеджер дополнений.
Понравилась статья? Поставьте лайк, и напишите Ваш комментарий!
Так же делитесь статьёй со своими друзьями и знакомыми в социальных сетях!
Остались вопросы? Задайте их в комментариях, и я обязательно отвечу.
Хотите узнать больше об OpenCart? Подписывайтесь на мой Youtube канал!