Danh Mục Hướng Dẫn

1. Cấu Trúc BM & Tạo System User (Người Dùng Hệ Thống)

Để quản lý 100 Fanpage an toàn không dính chùm, chia dàn Page ra các BM (25 - 30 Page / BM). Mỗi BM sẽ tạo 1 System User để lấy Token.

1Cách Tạo System User Trong BM:
  1. Truy cập vào Business Manager (Cài đặt doanh nghiệp): business.facebook.com/settings
  2. Ở cột menu bên trái, tìm mục Người dùng (Users) → Chọn Người dùng hệ thống (System Users).
  3. Bấm nút Thêm (Add).
  4. Nhập Tên người dùng hệ thống (Ví dụ: AutoPostSystem_BM1).
  5. Chọn Vai trò người dùng hệ thống: Quản trị viên (Admin) → Bấm Tạo người dùng hệ thống.
2Gán Tài Sản (Page) Cho System User:
  1. Tại giao diện System User vừa tạo, bấm nút Gán tài sản (Add Assets).
  2. Chọn mục Trang (Pages) → Tích chọn toàn bộ các Fanpage thuộc BM đó.
  3. Ở cột bên phải, gạt bật Full quyền Quản lý trang (Full Control / Manage Page).
  4. Bấm Lưu thay đổi (Save Changes).

2. Tạo App Facebook Developer & Gán Vào BM

System User bắt buộc phải liên kết với một App Facebook thì mới xuất được Token vĩnh viễn.

  1. Truy cập trang Developer: developers.facebook.com và đăng nhập bằng Nick Admin BM.
  2. Bấm Tạo ứng dụng (Create App) → Chọn loại ứng dụng: Khác (Other) hoặc Doanh nghiệp (Business).
  3. Điền tên App (Ví dụ: Tool Auto Reel App 1) → Chọn tài khoản BM sở hữu App → Bấm Tạo ứng dụng.
  4. Sau khi tạo xong, vào Business Manager (Cài đặt doanh nghiệp) → Mục Tài sản thương mại (Business Assets) hoặc Ứng dụng (Apps).
  5. Bấm Thêm ứng dụng → Chọn Ràng buộc ID ứng dụng (Connect App ID) → Dán ID App vừa tạo vào.
  6. Gán App này cho System User vừa tạo ở Bước 1.

3. Tạo Token Vĩnh Viễn Cho System User (Khuyên Dùng Cho Tool)

⚠️ Token này KHÔNG BAO GIỜ HẾT HẠN (trừ khi tự tay bấm Tạo lại Token hoặc xóa System User).

  1. Vào lại Cài đặt doanh nghiệp (Business Settings) → System Users → Chọn System User đã tạo.
  2. Bấm nút Tạo mã thông báo mới (Generate New Token).
  3. Chọn Ứng dụng (App) vừa gán ở Bước 2.
  4. Tại mục Thời hạn mã thông báo (Token Expiration): Chọn Không bao giờ hết hạn (Never).
  5. Tích chọn đầy đủ các Quyền (Permissions) bắt buộc sau:
    • pages_manage_posts (Bắt buộc để đăng bài/Reels)
    • pages_read_engagement (Bắt buộc để đọc thông số)
    • pages_show_list (Bắt buộc để lấy danh sách Page)
    • publish_video (Bắt buộc để upload Reels/Video)
    • pages_messaging (Nếu làm auto inbox sau này)
  6. Bấm Tạo mã thông báo (Generate Token).
  7. Sao chép chuỗi Mã thông báo (Bắt đầu bằng EAAB...) dán trực tiếp vào trang Quản Lý BM & Token (settings.php) trên Tool của mày.

4. Lấy Token VIA Trong Graph API Explorer & Gia Hạn 60 Ngày

Trường hợp không dùng System User mà muốn dùng Token Nick Cá Nhân (VIA) trực tiếp, làm theo các bước sau:

1Lấy Token Ngắn Hạn (User Token - 1-2 Tiếng):
  1. Truy cập công cụ Graph API Explorer: developers.facebook.com/tools/explorer
  2. Tại mục Meta App: Chọn App của mày.
  3. Tại mục User or Page: Chọn Get User Access Token.
  4. Tích chọn các quyền: pages_manage_posts, pages_read_engagement, publish_video.
  5. Bấm Get Access Token → Duyệt xác nhận trên Facebook. Ta thu được Token ngắn hạn.
2Đổi Token Ngắn Hạn Thành Token Dài Hạn (60 Ngày):

Sử dụng công cụ Access Token Tool hoặc gửi Request HTTP GET sau (có thể paste lên trình duyệt):

https://graph.facebook.com/v19.0/oauth/access_token?grant_type=fb_exchange_token&client_id={YOUR_APP_ID}&client_secret={YOUR_APP_SECRET}&fb_exchange_token={SHORT_LIVED_TOKEN}

→ Trình duyệt sẽ trả về kết quả JSON chứa access_token mới có hạn sử dụng **60 ngày**.

5. Cấu Hình Cronjob Chạy Tự Động Trên CyberPanel / Server

Để hệ thống tự chạy đăng bài và bắn Auto Comment ngầm 24/7 mà không cần mở trình duyệt Web:

  1. Đăng nhập vào CyberPanel.
  2. Vào mục CRON JOBS → Chọn Add Cron Job.
  3. Chọn Domain: auto.dogsarefamily.org.
  4. Đặt thời gian chạy: **Mỗi minute (`* * * * *`)** để quét đúng từng phút.
  5. Cú pháp Lệnh (Command) chạy file cron:
    wget -q -O - https://auto.dogsarefamily.org/cron.php >/dev/null 2>&1
    (Hoặc dùng cú pháp php cli: php /home/auto.dogsarefamily.org/public_html/cron.php)

6. Quy Tắc "Vàng" Nuôi Reels Tránh Quét Spam API

Lưu ý vận hành dàn 100 Page:
  • Giãn cách giờ đăng: Không cài 100 Page đăng cùng 1 giây. Đặt giãn cách từ 2 - 5 phút giữa các bài.
  • Spin Text Comment: Nội dung Comment tự động đính kèm link nên xoay vòng nội dung để không bị trùng mẫu chữ.
  • Tần suất Reels: Nuôi Page mới nên đăng từ 1 - 3 Reels/ngày. Không spam 10-20 Reels/ngày ngay từ đầu.
  • Lách trùng MD5 Video: Video Reels trước khi vứt vào thư mục /uploads/ nên xử lý qua phần mềm Render nhẹ (đổi MD5, lật khung hình nhẹ, đổi pitch âm thanh 1.01x) để đạt hiệu quả cắn đề xuất cao nhất.