Добро пожаловать
Вход / Создать Плейлист

3 Интеграция 1С и CMS WordPress посредством Rest API сайта Публикация категорий товаров

Спасибо! Поделитесь с друзьями!

URL

Вам не понравилось видео. Спасибо за то что поделились своим мнением!

Sorry, only registred users can create playlists.
URL


Добавлено by В
36 Просмотры

Описание

3 Интеграция 1С и CMS WordPress посредством Rest API сайта Публикация категорий товаров
Видео, демонстрирующее публикацию из 1С.
Для статьи на "Инфостарте"
Ссылка на статью будет позже.

Интеграция 1С и CMS WordPress посредством функционала Rest API. Используем только язык программирования 1С и штатный функционал Rest API предоставляемый CMS, без дополнительных библиотек и плагинов. Процедуры и функции публикации категорий товаров в магазин WooCommerce, с комментариями внутри.
Преамбула.
Эта статья является логическим продолжением и дополнением этой моих статей: "Первый шаг" и "Второй шаг". А также полностью с ними взаимосвязана, отсылки к ним будут периодически здесь появляться.

Здесь мы рассмотрим код 1С, с помощью которого сможем сделать следующее с категориями товаров магазина на сайте:

Создать.
Обновить/изменить.
Посмотреть 1.
Посмотреть список.
Удалить.
Всё это мы будем делать в контексте привязки к категории картинки (Миниатюры).

Публикация Категорий товаров.
Конечные точки WordPress / WooCommerce используемые для категорий товаров.
POST.
GET.
PUT.
DELETE.
Чтобы было нагляднее и понятнее, трансляция:

команды/конечные точки запросов WordPress / WooCommerce
"Список" - "GET"
"Получить" - "GET"
"Создать" - "POST"
"ОбновитьТовары" - "PUT"
"Удалить" - "DELETE"

Маршруты WooCommerce используемые для категорий товаров.
"ТоварыКатегория" - "/wp-json/wc/v3/products/categories/"


Немного теории.
Является моим вольным переводом документации разработчика, источник.

Мои комментарии: образец моего комментария.

REST API - это мощная часть WooCommerce, которая позволяет вам читать и записывать различные части данных WooCommerce, такие как заказы, продукты, купоны, клиенты и зоны доставки.

Формат Запроса / Ответа
Формат ответа по умолчанию - JSON. Запросы с телом сообщения используют обычный JSON для установки или обновления атрибутов ресурсов. Успешные запросы вернут состояние HTTP 200 OK.

Даты возвращаются в формате ISO8601: YYYY-MM-DDTHH:MM:SS

Идентификаторы ресурсов (id) возвращаются в виде целых чисел.
Любая десятичная денежная сумма, например цены или итоги, будет возвращена в виде строк с двумя десятичными знаками.
Другие суммы, такие как количество элементов, возвращаются в виде целых чисел.
Пустые поля обычно включаются в качестве строки "null" или "emtpy" вместо того, чтобы быть пропущенными.
Ошибки
Иногда вы можете столкнуться с ошибками при доступе к REST API. Существует четыре возможных типа:
Код Тип
400 Bad Request плохой запрос недопустимый запрос, например, с использованием неподдерживаемого метода HTTP
401 Unauthorized ошибка проверки подлинности или разрешения, например, неправильные ключи API
404 Not Found не найдены запросы к ресурсам, которые не существуют или отсутствуют
500 Internal Server Error Внутренняя ошибка сервера ошибка сервера

Написать комментарий

Комментарии

Комментариев нет. Будьте первым кто оставит комментарий.
RSS