AI SEO-блог для Strapi
Пакет додає у ваш проєкт Strapi один захищений endpoint публікації. Він перевіряє вхідні дані та заголовок авторизації, завантажує обкладинку в медіатеку Strapi й зберігає статті ідемпотентно, тож повторна доставка оновлює запис, а не створює дубль.
Як підключити Blogent до Strapi
Пакет інтеграції для Strapi
Готовий пакет додає у ваш проєкт Strapi захищений endpoint публікації Blogent: валідацію payload, авторизацію, завантаження зображень у медіатеку та ідемпотентне збереження статей.
Налаштування
- Завантажте пакет інтеграції та додайте його у проєкт Strapi за README з архіву.
- Задайте секрет
BLOGENT_WEBHOOK_TOKENв оточенні Strapi. - Задеплойте проєкт і скопіюйте публічний webhook URL (наприклад
https://your-site.com/api/blogent/webhook). - У дашборді Blogent відкрийте Інтеграції → Strapi, вставте URL, задайте заголовок
X-Blogent-Tokenі запустіть тест з’єднання.
Тест з’єднання публікує реальну статтю з унікальним alias через той самий шлях, що й продакшн-контент — переконайтеся, що вона з’явилась у вашій колекції Strapi, перш ніж підключати.
Ця інтеграція отримує стандартний JSON-payload Blogent. Перегляньте повний контракт — поля, HTML-теги, формат відповіді — та спробуйте живий тестер вебхука.
Webhook tester
Надішліть тестову статтю на свій endpoint і перевірте, як CMS обробляє дані. За потреби змініть JSON.
Що ви отримуєте після підключення Strapi
- Публікація ідемпотентна: та сама стаття, доставлена вдруге, оновлює наявний запис, а не створює другий.
- Обкладинка завантажується в медіатеку Strapi, тож стаття не залежить від тимчасового зовнішнього посилання.
- Endpoint захищений спільним секретом, який ви задаєте самі як
BLOGENT_WEBHOOK_TOKEN. - Валідація payload відхиляє некоректні доставки одразу, а не записує зіпсовані записи в колекцію.
- У пакеті є README, тож розробник додасть його в наявний проєкт без реверс-інжинірингу контракту.
Вимоги та сумісність
- Платформа
- Проєкт Strapi, який ви можете розгортати й доповнювати кодом.
- Секрет
BLOGENT_WEBHOOK_TOKENу середовищі Strapi.- Endpoint
- Публічний webhook URL, наприклад
https://your-site.com/api/blogent/webhook. - Заголовок
X-Blogent-Tokenіз тим самим секретом, налаштований у панелі Blogent.- Перевірка
- Тест з’єднання публікує реальну статтю з унікальним alias тим самим шляхом, що й бойовий контент.
Часті запитання про інтеграцію з Strapi
Чи потрібно писати інтеграцію самому?
Ні. У пакеті вже є endpoint, валідація, авторизація, завантаження зображень і логіка збереження. Ви додаєте його в проєкт, задаєте один секрет і розгортаєте.
Що завадить сторонньому надсилати статті на мій сайт?
Endpoint звіряє заголовок X-Blogent-Token зі значенням BLOGENT_WEBHOOK_TOKEN. Запити без правильного секрету відхиляються.
Чи створить повторна спроба дублікати?
Ні. Збереження ідемпотентне, тож повторна доставка тієї самої статті оновлює наявний запис.
Як перевірити роботу до запуску?
Запустіть тест з’єднання в панелі Blogent. Він публікує реальну статтю з унікальним alias тим самим шляхом, що й бойовий контент, тож ви побачите її у своїй колекції Strapi.
Переведіть SEO-блог на автопілот
Створіть блог, підключіть Strapi — і Blogent плануватиме, писатиме, перелінковуватиме та публікуватиме статті автоматично.