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
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)
- 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. - 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 SheetContent_Queueở trạng thái Draft. - 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.
- 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=61590579401481thì 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.jsoncũ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:
- Truy cập Graph API Explorer.
- Ở mục Meta App, chọn đúng ứng dụng của bạn.
- Ở 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 - Nhấn Generate Access Token và đồng ý cấp quyền. Copy mã token vừa sinh (đây là short-lived user token).
- Sử dụng script gia hạn của dự án:
- Bước 1: Mở file
config.envvà điềnFB_APP_IDvàFB_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.
- Bước 1: Mở file
c. Cách lấy Facebook App ID và App Secret
- 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).
- Vào App Dashboard → Cài đặt (Settings) → Thông tin cơ bản (Basic).
- Sao chép ID ứng dụng (App ID) và 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:
- Truy cập trang cấu hình cơ bản của App.
- Điền URL chính sách quyền riêng tư (Privacy Policy URL - bạn có thể dùng link Google Sites).
- Chọn Danh mục (Category) của ứng dụng.
- Bật công tắc gạt phía trên cùng của Dashboard từ Development → Live Mode.