การเชื่อมต่อแบบเนทีฟ

เผยแพร่บทความ ContentPulse ไปยังแอป Lovable ของคุณ

แอป Lovable จัดเก็บข้อมูลไว้ใน Supabase (Lovable Cloud) ContentPulse ส่งบทความที่ผ่านการตรวจสอบและพร้อมสำหรับ SEO เข้าสู่ฐานข้อมูลของแอปคุณโดยตรง ผ่าน Edge Function ขนาดเล็กที่ปลอดภัยซึ่งคุณติดตั้งในโปรเจกต์ของคุณเอง โดยตั้งค่า HTML เนื้อหา รูปภาพเด่น slug และข้อความสรุปไว้แล้ว ไม่ต้องคัดลอกและวาง และคีย์ฐานข้อมูลของคุณจะไม่ออกจากฝั่งของคุณเลย

ใช้งานได้กับแอป Lovable ใด ๆ ที่เปิดใช้งาน Lovable Cloud (Supabase) คุณติดตั้ง Edge Function เพียงครั้งเดียว ContentPulse จะเรียกใช้ด้วยรหัสลับที่ใช้ร่วมกัน

ตั้งค่าในสี่ขั้นตอน

ขั้นตอนที่ 1

สร้างตาราง posts

ในแอป Lovable ของคุณ ตรวจสอบให้แน่ใจว่าข้อมูลบล็อก/เนื้อหาอยู่ในตาราง Supabase (เช่น posts) ที่มีคอลัมน์อย่าง title, slug, body และ status หากยังไม่มี เพียงขอให้ Lovable «เพิ่มบล็อกพร้อมตาราง 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 เนื้อหา ข้อความสรุป รูปภาพปก สถานะ วันที่เผยแพร่) สามารถกำหนดค่าได้ ดังนั้นฟังก์ชันจะแมปเข้ากับคอลัมน์ในตารางของคุณได้อย่างสะอาด

slug และข้อความสรุปสำหรับ SEO

slug และคำอธิบายเมตาจะถูกส่งไปพร้อมกับเนื้อหา เพื่อให้หน้าที่เผยแพร่คง URL ที่ปรับให้เหมาะกับ SEO และข้อความสรุปในรายการไว้

ฉบับร่างหรือเผยแพร่

ค่าสถานะ (ฉบับร่างหรือเผยแพร่แล้ว) จะถูกส่งไปกับทุกโพสต์ เพื่อให้แอปของคุณสามารถซ่อนบทความที่อยู่ระหว่างการตรวจสอบหรือแสดงแบบสดได้ ขึ้นอยู่กับสถานะที่เลือกใน ContentPulse

อัปเดต ไม่ทำซ้ำ

เมื่อมีการอัปเดตบทความ จะมีการส่งตัวระบุภายนอกเดิม เพื่อให้ฟังก์ชันของคุณอัปเดตแถวที่มีอยู่ในตำแหน่งเดิม (slug เดิม URL เดิม) แทนที่จะสร้างรายการซ้ำ

คำถามที่พบบ่อย

ไม่มีของตัวเอง Lovable เป็นเครื่องมือสร้างแอปที่ขับเคลื่อนด้วย AI และข้อมูลอยู่ใน 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.