Ми використовуємо cookie-файли
Для оптимізації роботи нашого сайту ми використовуємо cookie-файли. Продовжуючи використовувати сайт, Ви погоджуєтеся з використанням cookie-файлів.
Новий дизайн
Панель керування
  • Русский
  • Українська
  • English
  • UAH
  • USD
  • RUB
  • EUR
  • 0-800-307-307 Гаряча лінія
  • +38 (044) 392-74-33 Київ
  • +38 (057) 728-39-00 Харків
  • +38 (056) 794-38-31 Дніпро
  • +38 (032) 229-58-93 Львів
  • +38 (048) 738-57-70 Одеса
  • +38(093) 170-15-42  Life
  • +38 (067) 400-88-44 Київстар
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7 (499) 348-28-61 Москва

CMS WordPress. Ошибка "woocommerce_rest_cannot_create" при обмене по API v2 с 1С

karalmik
4 року
0

Здравствуйте, подскажите где исправить ошибку "woocommerce_rest_cannot_create".

Что делаю: есть сайт на вордпресе+вукомерс+плагин для синхронизации сторонний для 1С, все обновления на модули последние, по API v1 всё работает без ошибок, переключаюсь в модуле для синхронизации на API v2 вылетает ошибка ":
{Обработка.CMS1C_Wordpress_woocommerce_ОбработкаОбмена.МодульОбъекта(7608)}: При выгрузке номенклатуры Саморіз покрівельний 4,8*35 дерево RAL 8017 OFA (Упак. 250 шт) произошла ошибка: Неправильний підпис - надані підписи не співпадають."

Программист компании розработчика модуля синхронизации сказал что сайт отверг запрос модуля по АПИ, и сказал искать решение по ошибке "woocommerce_rest_cannot_create".

API key установленны правильно, пробовали их также генерировать новые. В .htaccess тоже пробовал дописывать строчки по рекомендациям в интернете.

Прошу помочь с данной проблемой, об оплате договоримся.

Евгений В.
4 року
0

Исходя из
stackoverflow.com/questions/38610599/woocommerce-rest-api-woocommerce-rest-cannot-create
Попробуйте в конец файла .htaccess добавить:

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

karalmik
4 року
0

пробовал, таже ошибка, вот код фала

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

также вставлял после <IfModule mod_rewrite.c>

Тема закрита.