Skip to main content

One post tagged with "template"

View All Tags

Đăng Stories Facebook

· 4 min read
Tải file JSON workflow mẫu

Tải file — hoặc truy cập danh mục Workflows để xem thêm.

🎯 Kết quả đạt được khi sử dụng mẫu này

Workflow này giúp bạn tự động hóa hoàn toàn quy trình đăng video lên Story cho nhiều trang Facebook, mang lại các lợi ích vượt trội:

  • Tiết kiệm 99% thời gian: Không còn phải đăng thủ công từng video lên từng trang. Chỉ cần chuẩn bị nội dung trong Google Sheet và để workflow tự chạy.
  • Quản lý nội dung tập trung: Sử dụng Google Sheet như một "Content Calendar" trực quan, dễ dàng theo dõi video nào đã được lên lịch, đã đăng hoặc bị lỗi.
  • Tăng hiệu suất & nhất quán: Đảm bảo các trang của bạn luôn có nội dung mới một cách đều đặn, tăng tương tác mà không cần tốn công sức hàng ngày.
  • Mở rộng dễ dàng: Có thể tùy chỉnh để đăng lên nhiều hơn 3 trang hoặc các nền tảng mạng xã hội khác được n8n hỗ trợ.

⚙️ Yêu cầu cần thiết

Để workflow hoạt động, bạn cần chuẩn bị các tài khoản và thông tin sau:

1. Tài khoản & Quyền truy cập:

  • Tài khoản Google: Có quyền truy cập Google Drive (để lưu video) và Google Sheets (để tạo bảng quản lý).
  • Tài khoản Facebook: Có quyền Quản trị viên (Admin) hoặc Biên tập viên (Editor) trên cả ba trang Facebook bạn muốn đăng Story.

2. Credentials trong n8n:

  • Google (OAuth2): Một credential để n8n có thể đọc file từ Google Drive và đọc/ghi dữ liệu trên Google Sheets.
  • Facebook Page (OAuth2): Một credential để n8n có quyền đăng Story lên các trang Facebook của bạn.

3. Bảng tính Google Sheet:

  • Cần tạo một bảng tính với cấu trúc các cột chính xác như sau:
    • video_url (Chứa link chia sẻ công khai của file video trên Google Drive)
    • status (Để trống hoặc điền "pending". Workflow sẽ tự cập nhật thành "posted" hoặc "error")
    • schedule_date (Ngày đăng theo định dạng YYYY-MM-DD)
    • post_id_page_1 (Workflow sẽ điền ID của Story sau khi đăng lên trang 1)
    • post_id_page_2 (Workflow sẽ điền ID của Story sau khi đăng lên trang 2)
    • post_id_page_3 (Workflow sẽ điền ID của Story sau khi đăng lên trang 3)

Biến môi trường cần điền:

  • GOOGLE_SHEET_ID: ID của bảng tính Google Sheet bạn đã tạo. (Ví dụ: 1aBcDeFgHiJkLmNoPqRsTuVwXyZ...)
  • FACEBOOK_PAGE_ID_1: ID của trang Facebook thứ nhất.
  • FACEBOOK_PAGE_ID_2: ID của trang Facebook thứ hai.
  • FACEBOOK_PAGE_ID_3: ID của trang Facebook thứ ba.

📥 Cách import & lưu ý

✅ Import vào n8n

  1. Mở n8n → click Import from File... hoặc Import from URL...
  2. Dán mã JSON của workflow vào.
  3. Bấm Import.

💡 Lưu ý

  • Cấu hình Credentials: Sau khi import, bạn cần vào từng node Google Sheets, Google DriveFacebook Page để chọn credential tương ứng của bạn đã tạo ở bước trên.
  • Chọn Page Facebook: Mở 3 node Facebook Page, trong mục "Page", hãy chọn đúng trang Facebook bạn muốn đăng cho từng node.
  • Tần suất kiểm tra: Node Schedule được đặt mặc định là chạy mỗi ngày một lần vào lúc 7 giờ sáng. Bạn có thể thay đổi thời gian này cho phù hợp với lịch đăng của mình.
  • Giới hạn của Facebook: Video đăng lên Story cần tuân thủ các quy định của Facebook về định dạng (ví dụ: MP4), tỷ lệ khung hình (9:16), độ dài (thường dưới 60 giây) và dung lượng. Workflow sẽ báo lỗi nếu video không hợp lệ.
  • Quyền truy cập file Google Drive: Đảm bảo rằng các link video trong Google Sheet được đặt ở chế độ "Bất kỳ ai có đường liên kết" (Anyone with the link) để n8n có thể tải về.