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
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å.
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.
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.
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
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.
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.
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
Lever ferskt innhold til Lovable-appen din uten klipp-og-lim-rutinen.