Package Information
Downloads: 0 weekly / 21 monthly
Latest Version: 1.0.9
Author: Dmitrij Zaruba
Documentation
n8n-nodes-openserp
n8n nodes for OpenSERP search engine integration
🚀 Возможности
- Интеграция с OpenSERP API
- Поддержка различных поисковых систем (Google, Yandex, Baidu, Bing, DuckDuckGo)
- Проверка здоровья сервиса
- Гибкая настройка параметров поиска
📦 Установка
Через интерфейс n8n (рекомендуется)
- Откройте n8n
- Перейдите в Settings → Community Nodes
- Нажмите "Install a community node"
- Введите:
n8n-nodes-openserp@1.0.8 - Нажмите "Install"
- Перезапустите n8n, если потребуется
Через командную строку
npm install n8n-nodes-openserp@1.0.8
Подробная информация об установке доступна в INSTALLATION.md
🔧 Использование
Настройка учетных данных
- В n8n создайте новые учетные данные "OpenSERP API"
- Укажите ваш API ключ (если требуется)
- Сохраните учетные данные
Создание workflow
- Добавьте узел "OpenSERP" в ваш workflow
- Выберите операцию:
- Search - выполнение поиска
- Health Check - проверка здоровья сервиса
- Настройте параметры:
- Поисковая система (Google, Yandex, Baidu, Bing, DuckDuckGo)
- Запрос для поиска
- Количество результатов
- Язык и регион
- Дополнительные параметры
- Подключите учетные данные
- Запустите workflow
Пример workflow
{
"name": "OpenSERP Search Example",
"nodes": [
{
"parameters": {
"operation": "search",
"engine": "google",
"query": "n8n workflow automation",
"limit": 10
},
"name": "OpenSERP",
"type": "n8n-nodes-openserp.OpenSERP",
"typeVersion": 1,
"position": [240, 300]
}
]
}
Больше примеров в USAGE_EXAMPLES.md
🆕 Версия 1.0.8
Исправления и улучшения
- ✅ Исправлена проблема с загрузкой модулей - решена ошибка "Cannot find module OpenSERPApi.credentials.js"
- ✅ Правильная структура директории dist - все файлы теперь находятся в правильных местах
- ✅ Обновлены зависимости - совместимость с последними версиями n8n
- ✅ Добавлена операция Health Check - для проверки состояния сервиса
- ✅ Улучшена документация - подробные инструкции по установке и использованию
🛠️ Разработка
Требования
- Node.js 16+
- npm 7+
- TypeScript 4+
Установка зависимостей
npm install
Сборка
npm run build
Тестирование
npm test
Публикация
npm version patch
npm publish
📚 Документация
🤝 Вклад
Добро пожаловать в проект! Пожалуйста, ознакомьтесь с CONTRIBUTING.md перед внесением изменений.
📄 Лицензия
Этот проект лицензирован под MIT License.
🔗 Ссылки
🐛 Проблемы
Если вы обнаружили проблему, пожалуйста, создайте issue с подробным описанием.
📞 Поддержка
Для получения поддержки:
- Проверьте документацию
- Посмотрите примеры
- Создайте issue