ถ้าคุณขายของอยู่บน Shopee, Lazada แล้วอยากมีหน้าร้านเป็นของตัวเอง บทความนี้จะพาไปทีละขั้น ตั้งแต่สมัคร Apify หา API token เปิดใช้ Apify Connector บน Lovable ไปจนถึงพร้อมต์เดียวที่ดึงสินค้ามาขึ้นเว็บได้เลย

Apify คืออะไร และใช้ทำอะไรได้บ้าง
Apify คือแพลตฟอร์ม web scraping และ automation ที่ทำงานผ่านสิ่งที่เรียกว่า Actor — โปรแกรมสำเร็จรูปที่ไปเก็บข้อมูลจากเว็บ แล้วคืนผลลัพธ์เป็นข้อมูลมีโครงสร้าง (dataset) เมื่อเชื่อมกับ Lovable ผ่าน Apify Connector แอปของคุณจะสั่งรัน Actor, เช็กสถานะงาน และอ่านผลลัพธ์มาแสดงในเว็บได้ทันที
Common use cases
ติดตามราคาคู่แข่ง
รัน Actor ดึงราคาสินค้าจากร้านคู่แข่ง แล้วโชว์เป็นตารางเปรียบเทียบในแดชบอร์ดเดียว
สร้างลิสต์ลูกค้า (Leads)
สแกนหน้าไดเรกทอรีบริษัท เก็บข้อมูลติดต่อแบบมีโครงสร้างไว้ตามต่อ
ฟีดติดตามคอนเทนต์
ตั้งเวลารัน Actor ดึงข่าวหรือบทความใหม่ ๆ มาแสดงอัตโนมัติ
ซิงก์แคตตาล็อกสินค้า
อ่าน dataset ที่ scrape มา แล้วทำหน้า admin ไว้ตรวจสอบสินค้าทีละหน้า
คอนโซลดูสถานะงาน
ดูรายการ Actor runs ล่าสุด สถานะ เวลาที่ใช้ และลิงก์ไป dataset
ผู้ช่วยงานวิจัย
ไต่เว็บไซต์ แล้วให้ AI สรุปเนื้อหาที่ได้ในหน้าเดียว
เคสในบทความนี้คือข้อ 4 — ดึงแคตตาล็อกสินค้าจาก marketplace มาทำหน้าร้านของตัวเอง เหมาะกับคนที่อยากเลิกพึ่งค่าธรรมเนียมแพลตฟอร์ม แต่ไม่อยากคีย์สินค้าใหม่ทีละชิ้น
ขั้นที่ 1 — สมัคร Apify และหา API token
สิ่งที่ต้องมีก่อนเริ่ม: บัญชี Apify, API token และสิทธิ์สร้าง connection ในเวิร์กสเปซ Lovable ของคุณ
- 01
สมัคร / เข้าสู่ระบบ Apify
ไปที่ console.apify.com สมัครบัญชี (มีแพลนฟรีให้ทดลอง) แล้วล็อกอินเข้า Apify Console
- 02
เปิดเมนู API & Integrations
ที่ Console ไปที่ Settings → API & Integrations ซึ่งเป็นที่เก็บ API token ทั้งหมดของบัญชีคุณ
- 03
สร้าง API token ใหม่
กดสร้าง token ใหม่ ตั้งชื่อให้สื่อความหมาย เช่น Lovable integration เพื่อให้รู้ว่าใช้กับที่ไหน
- 04
คัดลอกและเก็บให้ปลอดภัย
token ใหม่มักขึ้นต้นด้วย apify_api_ ให้คัดลอกเก็บไว้ ถือว่าเป็นรหัสผ่าน อย่าแชร์ในที่สาธารณะ
⚠️ API token เปรียบเสมือนรหัสผ่าน อย่าวางไว้ในโค้ดฝั่งหน้าเว็บหรือแชร์ให้ใคร และการรัน Actor ทุกครั้งจะนับเป็นโควตาบนแพลน Apify ของคุณ (Apify เป็นคนคิดเงิน ไม่ใช่ Lovable)
ขั้นที่ 2 — เปิดใช้งาน Apify Connector บน Lovable
Apify เป็น app + chat connector หมายความว่าเชื่อมครั้งเดียว ใช้ได้ทั้งตอนคุยกับ Lovable ในแชต และในแอปที่เผยแพร่จริง
- 01
เปิด Connectors ใน Lovable
ในเวิร์กสเปซของคุณ เปิดเมนู Connectors แล้วเลือก Apify
- 02
กด Add connection
สร้างการเชื่อมต่อใหม่ หนึ่งเวิร์กสเปซสร้างได้หลาย connection เช่นแยก dev กับ prod
- 03
ใส่ชื่อและ API token
ตั้ง Display name เช่น Apify Prod แล้ววาง API token ที่คัดลอกมาจากขั้นตอนก่อนหน้า
- 04
ลิงก์เข้ากับโปรเจกต์
เมื่อสร้างเสร็จ ให้ลิงก์ connection เข้ากับโปรเจกต์ที่จะใช้งาน หรือพิมพ์บอก Lovable ในแชตให้ลิงก์ให้ก็ได้
หมายเหตุ: บนแพลน Free / Pro / Business เปิดใช้ได้เลย ส่วนแพลน Enterprise แอดมินต้องไปเปิดสิทธิ์ที่ Connectors → Admin settings ก่อน
ขั้นที่ 3 — พร้อมต์ตัวอย่างที่ใช้ได้จริง
เมื่อ connector พร้อมแล้ว งานที่เหลือคือบอก Lovable เป็นภาษาคนว่าอยากได้อะไร ลองพร้อมต์นี้:
link Apify to download all products from my shopee https://shopee.co.th/xxx and build my own ecommerce websiteLovable จะทำงานประมาณนี้ให้:
- →ลิงก์ Apify connection เข้ากับโปรเจกต์ของคุณ
- →เรียก Actor สำหรับ scrape Shopee พร้อมส่ง URL ร้าน และดึงสินค้าทั้งหมดที่มีในร้าน
- →รอผลรัน แล้วอ่าน dataset ที่ได้ (ชื่อสินค้า ราคา รูป ยอดขาย ฯลฯ)
- →เก็บลงฐานข้อมูล และสร้างหน้าเว็บร้านค้า: หน้ารวมสินค้า หน้ารายละเอียด ตะกร้าสินค้า
พร้อมต์ต่อยอดหลังจากได้เว็บแล้ว
“ทำหน้า admin ให้กด sync สินค้าจาก Apify ใหม่ได้ และแสดงเวลา sync ล่าสุด”
“เพิ่มฟิลด์ราคาขายของเราเอง แยกจากราคาที่ดึงมาจาก marketplace”
“เพิ่มระบบค้นหาและกรองตามหมวดหมู่กับช่วงราคา”
“เชื่อมระบบชำระเงินและอีเมลยืนยันคำสั่งซื้อ”
ข้อควรรู้ก่อนใช้งานจริง
- →ดึงเฉพาะข้อมูลสินค้าของร้านคุณเอง และเคารพเงื่อนไขการใช้งานของแต่ละแพลตฟอร์ม
- →อย่าตั้ง scrape ถี่เกินไป ให้ตั้งเป็นรอบ เช่น วันละครั้ง แล้ว cache ผลไว้
- →รูปภาพจาก marketplace ควรดาวน์โหลดมาเก็บเองเพื่อไม่ให้ลิงก์เสียภายหลัง
- →ค่ารันทุกครั้งนับตามแพลน Apify ของคุณ ควรเริ่มจากจำนวนสินค้าน้อย ๆ ก่อน
อ้างอิงเนื้อหาจากเอกสารทางการ docs.lovable.dev/integrations/apify
หมวดหมู่อื่น