Загружайте статьи ContentPulse в ваше Laravel-приложение.
У вас свой фронтенд? ContentPulse построен по принципу API-first. Подключите ваше Laravel-приложение с помощью API-ключа, слушайте вебхук и выводите готовый HTML статей в собственных Blade-шаблонах — ваши маршруты, ваш дизайн, ваш домен.
Официальный пакет: composer require contentpulseio/laravel — или используйте обычный REST API из любого фреймворка.
Настройка за четыре шага
Создайте API-ключ
В ContentPulse перейдите в Настройки › API-ключи и создайте ключ для вашего сайта. Сохраните его в файле .env вашего Laravel-приложения.
Зарегистрируйте вебхук
Добавьте в ContentPulse вебхук, указывающий на ваше приложение (например /webhooks/contentpulse), с подпиской на content.published. Мы подписываем каждую доставку, чтобы вы могли убедиться, что это мы.
Получите статью
Когда вебхук срабатывает, вызовите наш REST API с вашим ключом (заголовок X-API-Key), чтобы получить статью: заголовок, slug, SEO-мета, URL изображения, пары FAQ и предварительно отрендеренный HTML.
Выводите в вашем Blade-шаблоне
Сохраните данные и выведите {!! $article->rendered_html !!} в вашем шаблоне. HTML самодостаточен и нейтрален к теме — он наследует вашу типографику и стили.
Что даёт вам API
Предварительно отрендеренный HTML статьи
Каждая статья поставляется с rendered_html — чистой семантической разметкой без классов фреймворков — сохраняете и выводите. Никакого парсинга секций или логики шаблонов с вашей стороны.
Полный SEO-пакет
Мета-заголовок, мета-описание, slug, ключевые слова и URL главного изображения приходят в одном ответе, готовые для вставки в <head> вашего лейаута.
Данные FAQ для JSON-LD
Пары вопрос/ответ извлекаются в структурированный массив faq, чтобы вы могли выводить FAQPage JSON-LD и претендовать на расширенные результаты.
Подписанные вебхуки
Получайте уведомления о content.published, content.updated и других событиях. Каждая доставка подписана HMAC, поэтому ваш эндпоинт может проверить подлинность.
Поддержка обновлений по умолчанию
Когда ContentPulse обновляет статью, вы получаете вебхук обновления с теми же идентификаторами — обновите сохранённую копию на месте, и URL никогда не изменится.
Ваши ссылки, ваш домен
Укажите URL вашего ресурсного центра, и внутренние ссылки в статьях будут переписаны на ваш собственный домен ещё до попадания в API — никакие URL ContentPulse не просочатся на ваш сайт.
Частые вопросы
Ваш фронтенд, наш редакционный процесс. Соедините их за один вечер.