Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

У Вас не разрешения на доступ к API


Recommended Posts

Добрый день!

После установки нового  шаблона стала появляться вот такая ошибка -У Вас не разрешения на доступ к API

кнопочки добавить IP -нет

работаем в офисе вчетвером на одном IP

IP конечно добавлен в список АПИ

 

 

после обновлений страницы несколько раз проблема сама пропадает.

Подскажите пожалуйста,  что сделать

Надіслати
Поділитися на інших сайтах


Версия ocStore 2.3.0.2.3

 

Цитата

1) зайти в System-Users-API

если API еще не создано - создаем (вводим имя API, генерируем ключ, включаем статус), если уже есть - редактируем

в открывшемся окне во вкладке IP адресов добавляем свой, сохраняем

 

2) потом зайти в System-Settings, открыть настройки магазина, во вкладке Options в API User выбрать API с именем из предыдущего  шага и сохранить настройки

 

если все сделали правильно - должно работать

сделано, не помогло

Надіслати
Поділитися на інших сайтах


Попробуйте в catalog/controller/api/login.php

После:

$ip_data = array();

Добавить:

$this->db->query("REPLACE INTO `" . DB_PREFIX . "api_ip` SET api_id = '" . (int)$api_info['api_id'] . "', ip = '" . $this->db->escape($this->request->server['REMOTE_ADDR']) . "'");

Не забудьте обновить модификаторы после.

  • +1 1
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.