Tổng quan hệ thống

Giám sát & điều khiển quy trình sản xuất video

Ý tưởng còn lại

0

Trong Ngân hàng Ý tưởng

Video chưa đăng

0

Draft/Approved/Scheduled

Đã đăng

0

Trên trang Facebook / YouTube

Kênh hoạt động

0

Fanpages & YT Channels

Thống kê hiệu quả (KPI hàng tuần)

10 tuần gần nhất
Lượt tiếp cận (Reach) Tương tác (Engagement)

Trạng thái Content Queue

Bản nháp (Draft) 0
Đã duyệt (Approved) 0
Đã lên lịch (Scheduled) 0
Đã đăng bài (Posted) 0
Đã đo lường (Measured) 0

Lên ý tưởng hàng loạt với Gemini

Danh sách ý tưởng hiện có

Tất cả Chưa dùng Đã dùng Đã loại
ID Pillar Series Ý tưởng Nguồn Trạng thái
Đang tải dữ liệu...

Sản xuất Media & Đăng bài Hàng loạt

1. Sản xuất Video & Lên lịch

2. Đăng bài lên Facebook & YouTube


3. Cấu hình Daemon chạy nền

Danh sách bài viết (Queue)

Tất cả Nháp (Draft) Đã duyệt Lên lịch Đã đăng Cần sửa
Post ID Pillar / Series Xem trước Caption Drive Link Thời gian đăng Trạng thái Hành động
Đang tải dữ liệu...

Fanpages Facebook kết nối

Đang tải danh sách...

YouTube Channels kết nối

Đang tải danh sách...

Console Giám sát Hoạt động

Chưa chạy
[Hệ thống] Sẵn sàng nhận lệnh...

Hướng Dẫn Cấu Hình & Sử Dụng

Tài liệu hướng dẫn kết nối API Facebook Page và vận hành quy trình tự động

1. Luồng vận hành (Workflow 4 bước)

  1. Bước 1: Nạp ý tưởng (Brainstorm): Vào tab Ngân hàng Ý tưởng, điền Pillar (chủ đề), Series (định dạng) và bấm "Tạo ý tưởng". Gemini AI sẽ sinh ý tưởng lưu thẳng vào Google Sheet Idea_Bank.
  2. Bước 2: Sản xuất Media (Produce): Vào tab Duyệt & Đăng bài, cấu hình tùy chọn (TTS đọc, Phụ đề, Xếp lịch) rồi bấm "Bắt đầu Sản xuất Batch". Hệ thống tự động lấy ý tưởng chua_dung, tạo caption, sinh ảnh (bằng Gemini Image), tạo video đọc phụ đề (bằng Gemini TTS + ffmpeg) và đẩy lên Drive và ghi vào Sheet Content_Queue ở trạng thái Draft.
  3. Bước 3: Duyệt bài viết (Approval): Quản trị viên vào tab Duyệt & Đăng bài, kiểm tra nội dung và click Duyệt (Approve) hoặc yêu cầu sửa/loại bỏ. Trạng thái chuyển thành Approved.
  4. Bước 4: Đăng tải (Publish):
    • Bấm cờ đăng tay: Đăng ngay các bài đã duyệt.
    • Chạy Daemon tự động: Bật toggle "Bật Daemon FB / YT". Hệ thống sẽ chạy ngầm và quét các bài đăng đến hạn theo cột scheduled_time để tự động đăng lên.

2. Cách lấy các thông số Facebook

a. Cách tìm Facebook Page ID

Page ID là chuỗi số định danh trang Fanpage của bạn. Lấy theo 1 trong các cách sau:

  • Cách 1: Từ URL. Vào Fanpage của bạn trên trình duyệt, nếu URL hiển thị dạng facebook.com/profile.php?id=61590579401481 thì Page ID chính là chuỗi số 61590579401481.
  • Cách 2: Tính minh bạch của trang. Tại giao diện Fanpage, chọn Giới thiệu (About)Tính minh bạch của Trang (Page transparency) → xem dòng ID trang.
  • Cách 3: Xem tại đây. Trong tab Kênh kết nối, danh sách đã tải các Fanpages lưu trong file fb_pages.json cũng hiển thị sẵn ID.
b. Cách tạo Page Access Token vĩnh viễn (Không hết hạn)

Token lấy trực tiếp từ Graph Explorer mặc định chỉ tồn tại 1-2 tiếng. Để có token sử dụng lâu dài vĩnh viễn:

  1. Truy cập Graph API Explorer.
  2. Ở mục Meta App, chọn đúng ứng dụng của bạn.
  3. Ở mục User or Page, chọn Get User Access Token. Chọn các quyền (Permissions) sau: pages_show_list, pages_read_engagement, pages_manage_posts, pages_manage_metadata, pages_manage_engagement
  4. Nhấn Generate Access Token và đồng ý cấp quyền. Copy mã token vừa sinh (đây là short-lived user token).
  5. Sử dụng script gia hạn của dự án:
    • Bước 1: Mở file config.env và điền FB_APP_IDFB_APP_SECRET (Lấy từ Basic Settings của Facebook App).
    • Bước 2: Mở terminal chạy lệnh sau:
      python extend_fb_token.py "SHORT_LIVED_TOKEN_CỦA_BẠN"
    • Script sẽ tự đổi User Token → Long-lived User Token (60 ngày) → Page Tokens (Vĩnh viễn) và lưu trực tiếp vào fb_pages.json.
c. Cách lấy Facebook App ID và App Secret
  1. Truy cập trang Meta for Developers và tạo một App thuộc thể loại Doanh nghiệp (Business) hoặc Khác (Other).
  2. Vào App Dashboard → Cài đặt (Settings)Thông tin cơ bản (Basic).
  3. Sao chép ID ứng dụng (App ID)Khóa bí mật của ứng dụng (App Secret) rồi lưu cấu hình.
LƯU Ý QUAN TRỌNG: Đưa Facebook App sang Live Mode

Mặc định khi tạo mới, App sẽ ở chế độ Development Mode. Ở chế độ này, bài viết đăng qua API chỉ hiển thị với bạn (Admin/Tester của App), người khác truy cập sẽ thấy lỗi "Trang này hiện không hiển thị".

Cách kích hoạt Live Mode:

  1. Truy cập trang cấu hình cơ bản của App.
  2. Điền URL chính sách quyền riêng tư (Privacy Policy URL - bạn có thể dùng link Google Sites).
  3. Chọn Danh mục (Category) của ứng dụng.
  4. Bật công tắc gạt phía trên cùng của Dashboard từ Development → Live Mode.