Εγγενής ενσωμάτωση

Δημοσιεύστε άρθρα του ContentPulse στην εφαρμογή σας Lovable.

Οι εφαρμογές Lovable αποθηκεύουν τα δεδομένα τους στο Supabase (Lovable Cloud). Το ContentPulse στέλνει ελεγμένα, έτοιμα για SEO άρθρα απευθείας στη βάση δεδομένων της εφαρμογής σας, μέσω μιας μικρής, ασφαλούς Edge Function που αναπτύσσετε στο δικό σας έργο, με το HTML του σώματος, την προτεινόμενη εικόνα, το slug και την περίληψη ήδη ρυθμισμένα. Καμία αντιγραφή-επικόλληση, και τα κλειδιά της βάσης δεδομένων σας δεν φεύγουν ποτέ από την πλευρά σας.

Λειτουργεί με οποιαδήποτε εφαρμογή Lovable που έχει ενεργοποιημένο το Lovable Cloud (Supabase). Αναπτύσσετε μια Edge Function μία φορά· το ContentPulse την καλεί με ένα κοινό μυστικό.

Ρυθμίστε το σε τέσσερα βήματα

ΒΗΜΑ 1

Δημιουργήστε έναν πίνακα posts

Στην εφαρμογή σας Lovable, βεβαιωθείτε ότι τα δεδομένα του blog/περιεχομένου σας βρίσκονται σε έναν πίνακα Supabase (για παράδειγμα posts) με στήλες όπως title, slug, body και status. Απλώς ζητήστε από το Lovable να «προσθέσει ένα blog με έναν πίνακα posts» αν δεν έχετε ήδη.

ΒΗΜΑ 2

Αναπτύξτε τη συνάρτηση δημοσίευσης

Αναπτύξτε τη μικρή Edge Function δημοσίευσης του ContentPulse στο έργο σας Supabase. Επαληθεύει ένα κοινό μυστικό και εισάγει (ή ενημερώνει) μια γραμμή στον πίνακα posts σας χρησιμοποιώντας το κλειδί service role που βρίσκεται ήδη στο έργο σας, ώστε αυτό το κλειδί να μην κοινοποιείται ποτέ.

ΒΗΜΑ 3

Συνδέστε το Lovable στο ContentPulse

Στις ρυθμίσεις του ιστότοπού σας στο ContentPulse, ανοίξτε τις Ενσωματώσεις, επιλέξτε Lovable, επικολλήστε το URL της συνάρτησης https://PROJECT_REF.supabase.co/functions/v1/contentpulse-publish και το κοινό μυστικό, και κάντε κλικ στο Σύνδεση.

ΒΗΜΑ 4

Συντάξτε και δημοσιεύστε

Συντάξτε ένα άρθρο, ελέγξτε το και κάντε κλικ στο Δημοσίευση στο Lovable. Η ανάρτηση γράφεται στον πίνακα Supabase σας με σώμα, προτεινόμενη εικόνα, slug και περίληψη, έτοιμη να εμφανιστεί στην εφαρμογή σας Lovable.

Οδηγός εγκατάστασης

1

Επιβεβαιώστε τον πίνακα posts του Supabase σας

Οι εφαρμογές Lovable χρησιμοποιούν το Lovable Cloud, το οποίο στο παρασκήνιο είναι το Supabase. Ανοίξτε το έργο σας και επιβεβαιώστε τον πίνακα που περιέχει τα άρθρα σας. Τα προεπιλεγμένα ονόματα πεδίων που στέλνει το ContentPulse (title, slug, body, excerpt, cover_image_url, status, published_at) είναι παραμετροποιήσιμα ώστε να ταιριάζουν με τις υπάρχουσες στήλες σας.

2

Αναπτύξτε την Edge Function με ένα μυστικό

Δημιουργήστε μια Edge Function Supabase με όνομα contentpulse-publish χρησιμοποιώντας το πρότυπο που παρέχουμε. Ορίστε μια μεταβλητή περιβάλλοντος CONTENTPULSE_SECRET σε μια μακριά τυχαία συμβολοσειρά. Η συνάρτηση επαληθεύει αυτό το μυστικό σε κάθε αίτημα και εκτελεί το προνομιακό upsert με το κλειδί service role σας, το οποίο παραμένει στο έργο σας.

3

Συνδέστε το Lovable στο ContentPulse

Στον πίνακα ελέγχου του ContentPulse, ανοίξτε τον ιστότοπό σας, μεταβείτε στην καρτέλα Ενσωματώσεις και επιλέξτε την κάρτα Lovable. Εισαγάγετε το URL της συνάρτησης https://PROJECT_REF.supabase.co/functions/v1/contentpulse-publish, επικολλήστε το κοινό μυστικό και κάντε κλικ στο Σύνδεση. Το επόμενο δημοσιευμένο άρθρο σας θα εμφανιστεί στην εφαρμογή σας Lovable.

Τι αναλαμβάνει για εσάς η ενσωμάτωση

HTML σώματος

Το περιεχόμενο του άρθρου αποδίδεται σε καθαρό, ανεξάρτητο από το θέμα HTML και γράφεται στη στήλη σώματός σας: επικεφαλίδες, παράγραφοι, λίστες, παραθέσεις και σύνδεσμοι εμφανίζονται σωστά παντού όπου η εφαρμογή σας Lovable παρουσιάζει την ανάρτηση.

Προτεινόμενη εικόνα

Το URL της εικόνας hero αποστέλλεται στο πεδίο εικόνας εξωφύλλου ώστε η εφαρμογή σας να μπορεί να την εμφανίσει στην κορυφή της ανάρτησης και στις λίστες.

Παραμετροποιήσιμα ονόματα πεδίων

Τα κλειδιά JSON που στέλνει το ContentPulse (τίτλος, slug, σώμα, περίληψη, εικόνα εξωφύλλου, κατάσταση, ημερομηνία δημοσίευσης) είναι παραμετροποιήσιμα, ώστε η συνάρτηση να αντιστοιχίζεται καθαρά στις στήλες του πίνακά σας.

SEO slug και περίληψη

Το slug και η meta περιγραφή αποστέλλονται μαζί με το σώμα ώστε η δημοσιευμένη σελίδα να διατηρεί το βελτιστοποιημένο για SEO URL της και την περίληψη στις λίστες.

Πρόχειρο ή ζωντανά

Μια τιμή κατάστασης (πρόχειρο ή δημοσιευμένο) αποστέλλεται με κάθε ανάρτηση, ώστε η εφαρμογή σας να μπορεί να κρατά κρυμμένα τα άρθρα υπό έλεγχο ή να τα εμφανίζει ζωντανά, ανάλογα με την κατάσταση που επιλέξατε στο ContentPulse.

Ενημέρωση, όχι διπλασιασμός

Όταν ένα άρθρο ενημερώνεται, αποστέλλεται το ίδιο εξωτερικό αναγνωριστικό ώστε η συνάρτησή σας να ενημερώνει την υπάρχουσα γραμμή επιτόπου (ίδιο slug, ίδιο URL) αντί να δημιουργεί διπλότυπο.

Συχνές ερωτήσεις

Όχι δικό του. Το Lovable είναι ένας δημιουργός εφαρμογών με ΤΝ, και τα δεδομένα του βρίσκονται στο Supabase (Lovable Cloud). Ο ασφαλής, υποστηριζόμενος τρόπος εγγραφής περιεχομένου από έξω είναι μια μικρή Edge Function στο δικό σας έργο, ακριβώς αυτό που χρησιμοποιεί αυτή η ενσωμάτωση.
Όχι. Το προνομιακό κλειδί service role παραμένει μέσα στην Edge Function Supabase σας και δεν φεύγει ποτέ από το έργο σας. Το ContentPulse γνωρίζει μόνο το URL της συνάρτησης και ένα κοινό μυστικό που δημιουργείτε και μπορείτε να εναλλάσσετε ή να ανακαλείτε ανά πάσα στιγμή.
Τα ονόματα πεδίων JSON που στέλνει το ContentPulse είναι παραμετροποιήσιμα. Αντιστοιχίστε τα στις στήλες σας στην Edge Function (ή μέσω ρυθμίσεων) ώστε η ενσωμάτωση να λειτουργεί με το υπάρχον σχήμα σας, χωρίς μετεγκατάσταση.
Όχι. Το Lovable Cloud είναι το Supabase που συνοδεύει την εφαρμογή σας Lovable, οπότε δεν εγγράφεστε ξεχωριστά. Αναπτύσσετε την Edge Function στο έργο που χρησιμοποιεί ήδη η εφαρμογή σας Lovable.

Παραδώστε φρέσκο περιεχόμενο στην εφαρμογή σας Lovable χωρίς τη ρουτίνα της αντιγραφής-επικόλλησης.

Cookie Notice

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