Innebygd integrasjon

Publiser ContentPulse-artikler til Lovable-appen din.

Lovable-apper lagrer dataene sine i Supabase (Lovable Cloud). ContentPulse sender gjennomgåtte, SEO-klare artikler rett inn i appens database, via en liten og sikker Edge Function som du ruller ut i ditt eget prosjekt, med body-HTML, fremhevet bilde, slug og sammendrag allerede satt. Ingen klipp og lim, og databasenøklene dine forlater aldri din side.

Fungerer med enhver Lovable-app som har Lovable Cloud (Supabase) aktivert. Du ruller ut en Edge Function én gang; ContentPulse kaller den med en delt hemmelighet.

Sett det opp i fire trinn

TRINN 1

Opprett en posts-tabell

I Lovable-appen din må du sørge for at blogg-/innholdsdataene dine ligger i en Supabase-tabell (for eksempel posts) med kolonner som title, slug, body og status. Be Lovable om å «legge til en blogg med en posts-tabell» hvis du ikke har en ennå.

TRINN 2

Rull ut publiseringsfunksjonen

Rull ut ContentPulses lille publiserings-Edge-Function i Supabase-prosjektet ditt. Den verifiserer en delt hemmelighet og setter inn (eller oppdaterer) en rad i posts-tabellen din med service-role-nøkkelen som allerede ligger i prosjektet ditt, slik at den nøkkelen aldri deles.

TRINN 3

Koble til Lovable i ContentPulse

I nettstedinnstillingene dine i ContentPulse åpner du Integrasjoner, velger Lovable, limer inn funksjons-URL-en https://PROJECT_REF.supabase.co/functions/v1/contentpulse-publish og den delte hemmeligheten, og klikker Koble til.

TRINN 4

Skriv og publiser

Skriv en artikkel, gå gjennom den og klikk Publiser til Lovable. Innlegget skrives til Supabase-tabellen din med body, fremhevet bilde, slug og sammendrag, klart til å vises i Lovable-appen din.

Installasjonsveiledning

1

Bekreft Supabase-posts-tabellen din

Lovable-apper bruker Lovable Cloud, som under panseret er Supabase. Åpne prosjektet ditt og bekreft tabellen som inneholder artiklene dine. Standard feltnavn som ContentPulse sender (title, slug, body, excerpt, cover_image_url, status, published_at) kan konfigureres for å passe til de eksisterende kolonnene dine.

2

Rull ut Edge Function med en hemmelighet

Opprett en Supabase-Edge-Function kalt contentpulse-publish ved hjelp av malen vi leverer. Sett en miljøvariabel CONTENTPULSE_SECRET til en lang tilfeldig streng. Funksjonen verifiserer den hemmeligheten ved hver forespørsel og utfører den privilegerte upsert-en med service-role-nøkkelen din, som blir værende i prosjektet ditt.

3

Koble til Lovable i ContentPulse

I ContentPulse-dashbordet åpner du nettstedet ditt, går til fanen Integrasjoner og velger Lovable-kortet. Skriv inn funksjons-URL-en https://PROJECT_REF.supabase.co/functions/v1/contentpulse-publish, lim inn den delte hemmeligheten og klikk Koble til. Den neste publiserte artikkelen din vises i Lovable-appen din.

Hva integrasjonen håndterer for deg

Body-HTML

Artikkelinnhold gjengis som ren, temanøytral HTML og skrives til body-kolonnen din: overskrifter, avsnitt, lister, sitater og lenker vises riktig overalt der Lovable-appen din presenterer innlegget.

Fremhevet bilde

URL-en til hero-bildet sendes i cover-bilde-feltet slik at appen din kan vise det øverst i innlegget og i lister.

Konfigurerbare feltnavn

JSON-nøklene som ContentPulse sender (tittel, slug, body, sammendrag, cover-bilde, status, publiseringsdato) kan konfigureres, slik at funksjonen mappes rent til kolonnene i tabellen din.

SEO-slug og sammendrag

Slug og meta-beskrivelse sendes sammen med body slik at den publiserte siden beholder sin SEO-optimaliserte URL og listesammendrag.

Utkast eller live

En statusverdi (utkast eller publisert) sendes med hvert innlegg, slik at appen din kan holde artikler under gjennomgang skjult eller vise dem live, avhengig av statusen valgt i ContentPulse.

Oppdater, ikke dupliser

Når en artikkel oppdateres, sendes den samme eksterne identifikatoren slik at funksjonen din oppdaterer den eksisterende raden på stedet (samme slug, samme URL) i stedet for å lage en duplikat.

Vanlige spørsmål

Ikke et eget. Lovable er en AI-app-bygger, og dataene ligger i Supabase (Lovable Cloud). Den sikre, støttede måten å skrive innhold utenfra på er en liten Edge Function i ditt eget prosjekt, nettopp det denne integrasjonen bruker.
Nei. Den privilegerte service-role-nøkkelen blir værende i Supabase-Edge-Functionen din og forlater aldri prosjektet ditt. ContentPulse kjenner bare funksjons-URL-en og en delt hemmelighet som du oppretter og kan rotere eller tilbakekalle når som helst.
JSON-feltnavnene som ContentPulse sender kan konfigureres. Map dem til kolonnene dine i Edge Functionen (eller via konfigurasjon) slik at integrasjonen fungerer med det eksisterende skjemaet ditt, uten migrering.
Nei. Lovable Cloud er Supabase pakket sammen med Lovable-appen din, så du registrerer deg ikke separat. Du ruller ut Edge Functionen i prosjektet som Lovable-appen din allerede bruker.

Lever ferskt innhold til Lovable-appen din uten klipp-og-lim-rutinen.

Cookie Notice

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