Blogent

AI SEO-блог для v0

Кнопка Open in v0 встановлює готовий серверний пакет публікації в обраний вами проєкт. У ньому вже є webhook-роут, валідація payload, авторизація, санітизація HTML, копіювання зображень та ідемпотентне збереження статей — писати код публікації не потрібно.

Як підключити Blogent до v0

Автопублікація для сайтів на v0

Встановіть готовий серверний пакет публікації у v0-проєкт. Він містить webhook-маршрут, валідацію, авторизацію, очищення HTML, перенесення зображень та ідемпотентне сховище статей.

Відкрити у
  1. Відкрийте сайт у v0

    Натисніть Відкрити у v0 та оберіть проєкт, який має отримувати статті Blogent.

  2. Підключіть сховище й додайте один секрет

    Дозвольте v0 встановити готові файли, підключіть публічне сховище Vercel Blob і додайте BLOGENT_WEBHOOK_SECRET через змінні середовища проєкту. Секрет не можна додавати у frontend-код.

  3. Підключіть Blogent

    Після деплою введіть endpoint і дані авторизації нижче в Blogent, запустіть тест підключення, а потім перевірте одну реальну багатомовну статтю.

Значення для Blogent
URL webhook
https://your-domain.com/api/blogent/webhook
Ключ заголовка
Authorization
Значення заголовка
Bearer <your secret>

Використайте той самий секрет, який збережено як BLOGENT_WEBHOOK_SECRET у v0/Vercel-проєкті. Ніколи не додавайте його у frontend-код.

Універсальний контракт вебхука

Ця інтеграція отримує стандартний JSON-payload Blogent. Перегляньте повний контракт — поля, HTML-теги, формат відповіді — та спробуйте живий тестер вебхука.

Відкрити документацію вебхука

Webhook tester

Надішліть тестову статтю на свій endpoint і перевірте, як CMS обробляє дані. За потреби змініть JSON.

Відредагуйте JSON, щоб перевірити різні дані та мовні коди.

Що ви отримуєте після підключення v0

  • Пакет серверний: секрет живе в змінних оточення проєкту й ніколи не потрапляє у фронтенд-код.
  • Вхідний HTML санітизується перед збереженням.
  • Збереження статей ідемпотентне, тож повторна доставка оновлює наявну статтю, а не дублює її.
  • Обкладинки копіюються в публічний Vercel Blob store, тож стаття не залежить від тимчасового посилання.

Вимоги та сумісність

Платформа
Проєкт v0, який ви можете розгорнути.
Сховище
Під’єднаний публічний Vercel Blob store для обкладинок.
Секрет
BLOGENT_WEBHOOK_SECRET у змінних оточення проєкту — ніколи у фронтенд-коді.
Endpoint
https://your-domain.com/api/blogent/webhook.
Авторизація
Заголовок Authorization зі значенням Bearer <ваш секрет>.

Часті запитання про інтеграцію з v0

Чи треба писати обробник вебхука?

Ні. Роут, валідація, авторизація, санітизація, копіювання зображень і збереження вже є у встановленому пакеті.

Куди класти секрет?

У змінні оточення проєкту як BLOGENT_WEBHOOK_SECRET. У фронтенд-коді його бути не повинно — інакше він стане доступним кожному відвідувачу.

Навіщо потрібен Blob store?

Поле image у payload — тимчасове посилання. Копіювання файлу в публічний Vercel Blob store дає статті постійну обкладинку.

Що буде, якщо статтю надішлють двічі?

Збереження ідемпотентне — наявна стаття оновиться, а не продублюється.

Переведіть SEO-блог на автопілот

Створіть блог, підключіть v0 — і Blogent плануватиме, писатиме, перелінковуватиме та публікуватиме статті автоматично.

Почати зараз

Схожі інтеграції