Publicera ContentPulse-artiklar till din Lovable-app.
Lovable-appar lagrar sina data i Supabase (Lovable Cloud). ContentPulse skickar granskade, SEO-färdiga artiklar direkt in i din apps databas, via en liten och säker Edge Function som du distribuerar i ditt eget projekt, med body-HTML, utvald bild, slug och sammanfattning redan inställda. Ingen klipp och klistra, och dina databasnycklar lämnar aldrig din sida.
Fungerar med vilken Lovable-app som helst som har Lovable Cloud (Supabase) aktiverat. Du distribuerar en Edge Function en gång; ContentPulse anropar den med en delad hemlighet.
Ställ in det i fyra steg
Skapa en posts-tabell
I din Lovable-app, se till att dina blogg-/innehållsdata finns i en Supabase-tabell (till exempel posts) med kolumner som title, slug, body och status. Be helt enkelt Lovable att «lägga till en blogg med en posts-tabell» om du inte redan har en.
Distribuera publiceringsfunktionen
Distribuera ContentPulses lilla publicerings-Edge-Function i ditt Supabase-projekt. Den verifierar en delad hemlighet och infogar (eller uppdaterar) en rad i din posts-tabell med service-role-nyckeln som redan finns i ditt projekt, så att den nyckeln aldrig delas.
Anslut Lovable i ContentPulse
I dina webbplatsinställningar i ContentPulse öppnar du Integrationer, väljer Lovable, klistrar in funktions-URL:en https://PROJECT_REF.supabase.co/functions/v1/contentpulse-publish och den delade hemligheten och klickar på Anslut.
Skriv och publicera
Skriv en artikel, granska den och klicka på Publicera till Lovable. Inlägget skrivs till din Supabase-tabell med body, utvald bild, slug och sammanfattning, redo att visas i din Lovable-app.
Installationsguide
Bekräfta din Supabase-posts-tabell
Lovable-appar använder Lovable Cloud, som under huven är Supabase. Öppna ditt projekt och bekräfta tabellen som innehåller dina artiklar. Standardfältnamnen som ContentPulse skickar (title, slug, body, excerpt, cover_image_url, status, published_at) kan konfigureras för att matcha dina befintliga kolumner.
Distribuera Edge Function med en hemlighet
Skapa en Supabase-Edge-Function vid namn contentpulse-publish med mallen vi tillhandahåller. Sätt en miljövariabel CONTENTPULSE_SECRET till en lång slumpmässig sträng. Funktionen verifierar den hemligheten vid varje begäran och utför den privilegierade upsert-en med din service-role-nyckel, som stannar i ditt projekt.
Anslut Lovable i ContentPulse
I ContentPulse-instrumentpanelen öppnar du din webbplats, går till fliken Integrationer och väljer Lovable-kortet. Ange funktions-URL:en https://PROJECT_REF.supabase.co/functions/v1/contentpulse-publish, klistra in den delade hemligheten och klicka på Anslut. Din nästa publicerade artikel visas i din Lovable-app.
Vad integrationen sköter åt dig
Body-HTML
Artikelinnehåll renderas till ren, temaoberoende HTML och skrivs till din body-kolumn: rubriker, stycken, listor, citat och länkar visas korrekt överallt där din Lovable-app presenterar inlägget.
Utvald bild
URL:en till hero-bilden skickas i cover-bild-fältet så att din app kan visa den högst upp i inlägget och i listor.
Konfigurerbara fältnamn
JSON-nycklarna som ContentPulse skickar (titel, slug, body, sammanfattning, cover-bild, status, publiceringsdatum) kan konfigureras, så att funktionen mappas rent till kolumnerna i din tabell.
SEO-slug och sammanfattning
Slug och meta-beskrivning skickas tillsammans med body så att den publicerade sidan behåller sin SEO-optimerade URL och listsammanfattning.
Utkast eller live
Ett statusvärde (utkast eller publicerad) skickas med varje inlägg, så att din app kan hålla artiklar under granskning dolda eller visa dem live, beroende på statusen som valts i ContentPulse.
Uppdatera, inte duplicera
När en artikel uppdateras skickas samma externa identifierare så att din funktion uppdaterar den befintliga raden på plats (samma slug, samma URL) i stället för att skapa en dubblett.
Vanliga frågor
Leverera färskt innehåll till din Lovable-app utan klipp-och-klistra-rutinen.