API-first / headless

Načítejte články ContentPulse do své aplikace Laravel.

Máte vlastní frontend? ContentPulse je API-first. Propojte svou aplikaci Laravel API klíčem, naslouchejte webhooku a vykreslujte hotové HTML článků ve vlastních Blade šablonách — vaše routy, váš design, vaše doména.

Oficiální balíček: composer require contentpulseio/laravel — nebo použijte čisté REST API z libovolného frameworku.

Nastavení ve čtyřech krocích

KROK 1

Vytvořte API klíč

V ContentPulse přejděte do Nastavení › API klíče a vytvořte klíč pro svůj web. Uložte ho do souboru .env své aplikace Laravel.

KROK 2

Zaregistrujte webhook

Přidejte v ContentPulse webhook směřující na vaši aplikaci (např. /webhooks/contentpulse) s odběrem content.published. Každé doručení podepisujeme, takže si můžete ověřit, že jsme to my.

KROK 3

Načtěte článek

Když webhook dorazí, zavolejte naše REST API se svým klíčem (hlavička X-API-Key) a stáhněte článek: titulek, slug, SEO metadata, URL obrázku, páry FAQ a předem vykreslené HTML.

KROK 4

Vykreslete v Blade šabloně

Uložte payload a zobrazte {!! $article->rendered_html !!} ve své šabloně. HTML je samostatné a nezávislé na vzhledu — přebírá vaši typografii a styly.

Co vám API poskytuje

Předem vykreslené HTML článků

Každý článek obsahuje rendered_html — čistý, sémantický kód bez frameworkových tříd — takže ho jen uložíte a zobrazíte. Žádné parsování sekcí ani šablonovací logika na vaší straně.

Kompletní SEO payload

Meta titulek, meta popis, slug, klíčová slova a URL hlavního obrázku přicházejí ve stejné odpovědi, připravené pro <head> vašeho layoutu.

FAQ data pro JSON-LD

Páry otázka/odpověď jsou extrahovány do strukturovaného pole faq, takže můžete generovat JSON-LD FAQPage a cílit na rich results.

Podepsané webhooky

Dostávejte upozornění na content.published, content.updated a další. Každé doručení je podepsané HMAC, takže váš endpoint může ověřit pravost.

Navrženo pro obnovy

Když ContentPulse článek obnoví, dostanete webhook aktualizace se stejnými identifikátory — aktualizujte uloženou kopii na místě a URL se nikdy nezmění.

Vaše odkazy, vaše doména

Nastavte URL svého centra zdrojů a interní odkazy v článcích se přepíší na vaši vlastní doménu ještě před doručením do API — na váš web neuniknou žádné adresy ContentPulse.

Časté otázky

Ne &mdash; je to běžné REST API s JSON odpověďmi a webhooky, takže funguje s jakýmkoli stackem: Symfony, Rails, Django, Next.js nebo generátorem statických stránek. Laravel je prostě to, co používá většina našich headless zákazníků.
Ne. API vrací předem vykreslené, samostatné HTML obsahu článku. Obalíte ho vlastním layoutem a typografií; nadpisy, seznamy, obrázky, FAQ a zvýraznění už jsou strukturované.
Přihlaste se k odběru webhooků obsahu. Při content.published nebo content.updated načtěte článek podle jeho ID a proveďte upsert lokální kopie. Slugy a ID zůstávají mezi obnovami stabilní.
Ano, pro tento případ velkorysé: standardní čtení je 60 požadavků/min na klíč. Typická synchronizace publikace je jeden webhook a jedno načtení na článek.

Váš frontend, naše redakční pipeline. Propojte je za jedno odpoledne.

Cookie Notice

We use cookies to enhance your experience, remember your preferences, and analyze site traffic. Read our Cookie Policy for details.