Akeneo PIM
Akeneo — это платформа с открытым исходным кодом для управления продуктами (PIM). Блок AACFlow подключается к REST API Akeneo для получения списка товаров, поиска отдельных продуктов, создания новых товаров и просмотра семейств продуктов.
Официальная документация API: https://api.akeneo.com/api-reference.html
Настройка
- В вашем экземпляре Akeneo перейдите в Connect → Connection Settings и создайте новое подключение, чтобы получить Client ID, Client Secret, Username и Password.
- Запишите базовый URL вашего Akeneo (например,
your-company.cloud.akeneo.com). - В AACFlow добавьте блок Akeneo и переключитесь в режим Advanced, чтобы ввести учетные данные напрямую в поля блока.
Протокол OAuth не требуется; Akeneo использует собственный обмен токенами на основе пароля для каждого запроса.
Операции
| Операция | Описание |
|---|---|
akeneo_list_products | Возвращает постраничный список товаров, опционально отфильтрованный по JSON-выражению поиска. |
akeneo_get_product | Получает отдельный товар по его идентификатору (SKU или UUID). |
akeneo_create_product | Создает новый товар с заданным идентификатором, семейством, категориями и значениями атрибутов. |
akeneo_list_families | Возвращает все семейства продуктов, определенные в PIM. |
Пример сценария
Получите все активные товары из Akeneo, передайте список в AI-блок для обогащения описаний, затем запишите результаты обратно с помощью akeneo_create_product (или HTTP-блока, направленного на конечную точку PATCH).
Ссылки
- Официальный API: https://api.akeneo.com/api-reference.html
- Исходный код блока: apps/aacflow/blocks/blocks/akeneo.ts

